全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
5421 6
2010-01-12
有如营业收入、营业成本、销售费用等05年至08年的数据,设变量名为x1_05、x1_06、x1_07、x1_08; x2_05、x2_06、x2_07、x2_08 ;x3_05、x3_06、x3_07、 x3_08等等,先通过 keep  *_05 提取05年的数据,以此类推分别提取06、07、08年的数据。

现在如何将x1_05、 x2_05、x3_05等 批量改名为 x1  x2  x3等 ,不知是否stata可以这样批量改名。

谢谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2010-1-12 21:25:55
SAS用数组命令可以 stata的话借助excel也可以的
二维码

扫码加我 拉你入群

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

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

2010-1-12 21:34:00
2# fisher163
sas用什么数组命令?Excel只有机械地一一地改吗?
谢谢!
二维码

扫码加我 拉你入群

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

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

2010-1-12 21:42:31
xmcxy1 发表于 2010-1-12 21:07 现在如何将x1_05、 x2_05、x3_05等 批量改名为 x1  x2  x3等 ,不知是否stata可以这样批量改名。
foreach v of var *_05{
loc a=subinstr("`v'","_05","",.)
ren `v' `a'
}
二维码

扫码加我 拉你入群

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

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

2010-1-12 22:14:20
非常感谢!谢谢版主! 4# sungmoo
二维码

扫码加我 拉你入群

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

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

2013-5-8 03:56:53
谢谢~~~~~
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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