全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
3963 5
2018-11-05
批量导入excel文件出错:i not found
program error:  code follows on the same line as open brace
下面是我的程序:求指点
forvalues i=1 3 to 32{
  2. if (i==1&i!=32){
  3. import excel "C:\07年\工业企业数据(2007)"+" "+string('i')+"-"+string('i+
> 19999')+"行.xls"}
  4. else if(i!=32){
  5. import excel "C:\07年\工业企业数据(2007)"+" "+string('i*10000+1')+"-"+st
> ring('i+19999')+"行.xls"}
  6. else {import  excel "C:\07年\工业企业数据(2007)"+" "+string('i*10000+1')
> +"-"+string('i+16767')+"行.xls"}
  7. save 'i'.data,replace
  8. }


二维码

扫码加我 拉你入群

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

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

全部回复
2018-11-5 21:49:47
forvalues 结构里的 i 都是暂元,要用引起来,形如
复制代码
二维码

扫码加我 拉你入群

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

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

2018-11-5 22:02:52
逍遥梦蝶 发表于 2018-11-5 21:49
forvalues 结构里的 i 都是暂元,要用引起来,形如
谢谢!!
二维码

扫码加我 拉你入群

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

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

2018-11-5 23:44:12
逍遥梦蝶 发表于 2018-11-5 21:49
forvalues 结构里的 i 都是暂元,要用引起来,形如
forvalues i=0 2 to 32{
if (`i'==0&`i'!=32){
local p="C:\07年\工业企业数据(2007)"+string(`i')+"-"+string(`i'+20000)+"行.xls"
}
else if(`i'!=32){
local p="C:\07年\工业企业数据(2007)"+string(`i'*10000+1)+"-"+string(`i'*10000+1+19999)+"行.xls"
}
else {
local p="C:\07年\工业企业数据(2007)"+string(`i'*10000+1)+"-"+string(`i'*10000+1+16767)+"行.xls"
}
import delimited `p',clear
if(_rc==0){
if (`i'==0&`i'!=32){
local op="C:\07年\工业企业数据(2007)"+string(`i')+"-"+string(`i'+20000)+"行.dta"
save `op'
}
else if(`i'!=32){
local op="C:\07年\工业企业数据(2007)"+string(`i'*10000+1)+"-"+string(`i'*10000+1+19999)+"行.dta"
save `op'
}
else {
local op="C:\07年\工业企业数据(2007)"+string(`i'*10000+1)+"-"+string(`i'+16767)+"行.dta"
save `op'
}
}
}
你好,修改之后又出来些问题,我这个文件名里明明没有csv,却出来个这样的提示:file C:\07年\工业企业数据(2007)0-20000行.xls,clear.csv not found
二维码

扫码加我 拉你入群

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

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

2024-2-28 15:08:52
天那边的人 发表于 2018-11-5 23:44
forvalues i=0 2 to 32{
if (`i'==0&`i'!=32){
local p="C:\07年\工业企业数据(2007)"+string(`i')+" ...
我也有同样问题 楼主怎么处理的呀
二维码

扫码加我 拉你入群

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

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

2024-2-28 15:11:57
繁星却巫女 发表于 2024-2-28 15:08
我也有同样问题 楼主怎么处理的呀
啊 我的解决了 我的字母大小写没有注意。楼主大概也是此类细节问题吧?
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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