全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2901 4
2022-12-31
小弟stata刚入门,想求助各位大佬现有以下数据文件:clear

input year        quarter        GDP
2015        1        147961.8
2015        2        314178.3
2015        3        487773.6
2015        4        688858.2
2016        1        158526.4
2016        2        340636.7
2016        3        529971.2
2016        4        746395.1
2017        1        180682.7
2017        2        381490
2017        3        593288
2017        4        832035.9
2018        1        198783.1
2018        2        418961.1
2018        3        650898.9
2018        4        919281.1
2019        1        217168.3
2019        2        458670.9
2019        3        709717.1
2019        4        986515.2
2020        1        205244.7
2020        2        453592.5
2020        3        717948.3
2020        4        1013567

end
现想用循环语句,将文件按年份分别拆分成5个文件,分别命名为GDP_2015.dta,GDP_2016.dta,...,GDP_2020.dta
但学艺不精无从下手,望各位大佬指点一二



二维码

扫码加我 拉你入群

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

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

全部回复
2022-12-31 13:09:00
forvalues i = 2015/2020 {
use data.dta, clear
keep if year == `i'
save GDP_`i'.dta, replace
}
二维码

扫码加我 拉你入群

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

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

2022-12-31 13:43:43
哥哥海哥哥 发表于 2022-12-31 13:09
forvalues i = 2015/2020 {
use data.dta, clear
keep if year == `i'
十分感谢!!
二维码

扫码加我 拉你入群

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

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

2023-1-4 08:38:33
你这个问题提的高深莫测了,我水平太低,实在是没有能力去研究这个问题。
二维码

扫码加我 拉你入群

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

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

2025-5-18 14:22:11
抱歉,这个真不懂啊!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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