全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
8846 19
2016-09-19
根据前人的智慧,我编的下面的程序,可是结果是不断的出现StatTransfer的界面,让我手动转换。

cd D:\stata13\ado\My_paper2016\ratsjieguo  //数据所在的文件夹
global StatTransfer_path `"D:\program files\StatTransfer9\st32w.exe"'

forvalues i=1/2 {
  stcmd `i'a.xls `i't.dta /y
}


如果我把第二行改成global StatTransfer_path `"D:\program files\StatTransfer9"',stata不会报错,但也不给我输出结果。
请问,我这里是哪里错了

二维码

扫码加我 拉你入群

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

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

全部回复
2016-9-21 06:39:09
为什么不能用stata直接导入?
二维码

扫码加我 拉你入群

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

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

2016-9-21 09:12:51
夏目贵志 发表于 2016-9-21 06:39
为什么不能用stata直接导入?
因为我有2000多个excel
二维码

扫码加我 拉你入群

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

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

2016-9-21 09:39:34
yw1126 发表于 2016-9-21 09:12
因为我有2000多个excel
我并不是在说为什么要用循环,我是在问为什么非要用stcmd这个命令,而不能用import excel
help import excel
二维码

扫码加我 拉你入群

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

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

2016-9-21 10:54:41
夏目贵志 发表于 2016-9-21 09:39
我并不是在说为什么要用循环,我是在问为什么非要用stcmd这个命令,而不能用import excel
help import e ...
试了一下,也不行。。。。想用stcmd主要是因为有stattransfer软件,而且这个方法也有人用
import excel 1a.xls
file 1a.xls could not be loaded
二维码

扫码加我 拉你入群

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

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

2016-9-21 12:14:53
yw1126 发表于 2016-9-21 10:54
试了一下,也不行。。。。想用stcmd主要是因为有stattransfer软件,而且这个方法也有人用
import excel  ...
import excel有些需要根据你要导入的文件格式内容不同相应设置的选项的。建议先用对话框手动导入一个,然后就可以用生成的命令写循环了。
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群