全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2786 0
2021-01-13
悬赏 5 个论坛币 未解决
我学习批量导入文件时,要通过定义宏进行操作,但从local citys这一行开始,就只运行但没有结果也不报错,请大家帮我看一下,代码如下,要操作的文件已上传
cd E:\stata数据\空气质量数据合并\合并前\日空气质量
local files: dir . file "*.csv"
dis `files'
*剔除掉后缀
local citys: subinstr local files ".csv" "",all //剔除掉后缀
dis `citys'
save air, emptyok replace
//先保存一个空文件
foreach city in `citys'{
    import delimited `city'.csv, varnames(1) encoding(UTF-8) clear
    drop v1
    drop if aqi == "AQI"
    destring,replace
    gen city = "`city'"
    append using air
    save air,replace
}
运行结果如下

文件如下

空气质量.zip

大小:416.8 KB

 马上下载

二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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