楼主: xlgray
5472 9

[数据管理求助] 如何用transfer批量转化stata文件? [推广有奖]

  • 2关注
  • 0粉丝

已卖:1份资源

博士生

73%

还不是VIP/贵宾

-

威望
0
论坛币
14 个
通用积分
11.6577
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
5405 点
帖子
108
精华
0
在线时间
529 小时
注册时间
2005-12-16
最后登录
2023-5-24

楼主
xlgray 发表于 2010-2-4 07:33:56 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
如题。是不是必须用VB语言?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:transfer Trans Stata tata ans 文件 Stata transfer 批量

沙发
eblog 发表于 2010-2-4 08:48:11
我已经编了个程序,还在完善中,过一段时间发布

藤椅
xlgray 发表于 2010-2-4 08:53:57
期待……期待……

板凳
ctx5518 发表于 2010-2-4 12:16:06
应用stcmd结合宏可以批量转换文件。

如果你的计算机安装STATTRANSFER 的话,会自动安装并使用STCMD。
如果没有的话,可以在STATA中应用net search stcmd,并安装。

报纸
xlgray 发表于 2010-2-4 13:08:26
太感谢了!

地板
inscar 发表于 2012-2-23 20:35:31
thanks

7
ryanfeng 发表于 2012-2-24 11:20:23
st的中文支持太糟糕了。

8
sese 发表于 2012-12-22 13:28:44
请问,安装完了,批量转换的命令怎么写呢?

9
wxh1000 发表于 2013-11-10 16:58:53

使用 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 里。

10
skylandocean 在职认证  发表于 2015-10-15 10:23:13
问题是excel里面有好多个sheets,怎么都转换成dta的文件呢?

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

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