全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
6160 4
2019-06-21
悬赏 50 个论坛币 已解决
复制代码


我的目的——
(1)使用循环语句,将不规则的变量名price- gear_ratio依次重新命名为gj1、gj2、gj3...,依次类推
(2)生成一个新的数据集name.dta,该数据集仅包含三个变量yz、xz、bm。变量yz储存price、mpg...gear_ratio这些原来的变量名,而变量xz储存gj1、gj2、gj3...这些新变量。变量bm储存1、2、3...等数据。从而,观察name.dta数据集时,我们可以很明确的知道price被重新命名为gj1,mpg被重新命名为gj2,依次类推。
(3)我个人觉得循环语句的难点在于,由于原来的数据集中,存在code和year这两个干扰变量,所以,会比较难。

恳请各位赐教。谢谢。

最佳答案

蓝色 查看完整内容

改名不需要循环,你仔细看看stata中rename 的命令里面rename group的帮助的例子
二维码

扫码加我 拉你入群

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

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

全部回复
2019-6-21 20:52:51
改名不需要循环,你仔细看看stata中rename 的命令里面rename group的帮助的例子

复制代码
二维码

扫码加我 拉你入群

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

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

2019-6-21 22:13:00
蓝色 发表于 2019-6-21 21:12
改名不需要循环,你仔细看看stata中rename 的命令里面rename group的帮助的例子
好的。谢谢。
二维码

扫码加我 拉你入群

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

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

2019-6-21 22:14:12
蓝色 发表于 2019-6-21 21:12
改名不需要循环,你仔细看看stata中rename 的命令里面rename group的帮助的例子
不过我还是想实现上面的目标。因为我在处理一些问题时,需要用到类似的程序。
二维码

扫码加我 拉你入群

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

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

2019-6-21 22:24:34
蓝色 发表于 2019-6-21 21:12
改名不需要循环,你仔细看看stata中rename 的命令里面rename group的帮助的例子
因为在后面的操作中,还需要以bm和yz为配对标准,合并数据集name.dta。所以,还是需要用到循环语句的。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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