楼主: johnyanlei
25132 13

[数据管理求助] 请问:如何把CSV格式文件成功转化为stata识别的DTA格式 [推广有奖]

11
johnyanlei 发表于 2010-7-7 10:56:15
9# ajun685
恩,dbf....不错,有机会可以试一下

12
hiderm 发表于 2013-3-16 18:49:12
使用-csvconvert-模块
ssc install csvconvert
help csvconvert

转引自:Tips 77 :csvconvert将csv格式append到一起
[b][color=Red]提请应助者注意:请不要上传draft或者wp版本,谢谢!因为这些版本我自己用谷歌搜索就可以搜到并免费下载

13
wxh1000 发表于 2013-11-10 17:02:14

使用 StatTransfer Command Processor 批量转换数据文件的格式

使用 StatTransfer Command Processor 批量转换数据文件的格式  (比如 *.xpt -> *.dta)

这个需要用到一个 Stat/Transfer 提供的类似 DOS 的界面——StatTransfer Command Processor 里。直接在 Windows 点击开始->所有程序->StatTransfer 9.0->StatTransfer Command Processor(我的是 StatTransfer 9.0 安装版。。不知道绿色版如何弄),然后进行下面两步:
1、改路径。比如这个文件夹在 D:\data 下,那么就输入:
  1. cd D:\data
复制代码

2、进行批量转换。比如要将 D:\data 文件夹下的所有 SAS 格式的文件 *.xpt 批量转换为 Stata 格式的 *.dta 文件,那么输入:
  1. copy   \  in \ *.xpt   \  out  \ *.dta
复制代码

(这期间第一次可能会提示出错,可能是空格的问题,在反斜杠 "\" 之后加几个空格试试,在 copy 之后也加几个空格试试)

详细的用法在 Stat/Transfer 的 Log -> Help 文件里的 The command processor 里。

14
peyzf 发表于 2014-11-12 17:26:29
如何只导入前N个观察值?

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-29 09:30