楼主: liu66xl
578 0

[编程问题求助] stata双层循环中的变量名称对应的问题 [推广有奖]

  • 0关注
  • 0粉丝

大专生

15%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0.0009
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
96 点
帖子
6
精华
0
在线时间
84 小时
注册时间
2021-9-19
最后登录
2025-11-30

楼主
liu66xl 发表于 2022-6-1 00:27:39 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
在进行数据合并的过程中遇到了一个问题,我将5个控制变量放到了一个excel表格的5个sheet中,在进行面板数据转化完以后,想要把每个每个sheet中对应的变量名称改一下,改完以后,虽然
变量名称改了,dta名称也改了,但是生成的几个dta数据均变成了最后一个sheet中的数据。
请各位大佬帮帮忙,解答一下,非常感谢!!!!(下面是我写的stata代码)
local x cpi house profits population rgdp
forvalues i = 1/5{
        foreach m of local x{
        import excel using control.xlsx,sheet(Sheet`i') first clear
        reshape long M, i(province) j(year)
        rename M `m'
        save `m'.dta,replace
        }
}


二维码

扫码加我 拉你入群

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

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

关键词:Stata tata Population forvalues province

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-28 06:29