全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
3756 4
2018-12-22
想把示例如下的省份换成对应的代码,例如北京 替换成0011
如果不用replace province="0011" if province =="北京"
可以用循环语句或者别的命令吗?因为有很多要替换的值,用replace的话要写几十个命令?
谢谢!
复制代码



二维码

扫码加我 拉你入群

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

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

全部回复
2018-12-22 15:00:51
其它省份对应的代码有吗,楼主只给了北京一个省(市)的代码,不知道其它省(市)的代码,没法写吧
二维码

扫码加我 拉你入群

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

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

2018-12-22 15:02:04
可以直接使用merge
merge m:1 province using [地区代码表.dta]
二维码

扫码加我 拉你入群

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

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

2018-12-22 17:09:04
梧桐煜 发表于 2018-12-22 15:00
其它省份对应的代码有吗,楼主只给了北京一个省(市)的代码,不知道其它省(市)的代码,没法写吧
嗯嗯,其他有的。我拿北京举了例子。
二维码

扫码加我 拉你入群

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

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

2018-12-22 17:09:37
狮子坟沉淀 发表于 2018-12-22 15:02
可以直接使用merge
merge m:1 province using [地区代码表.dta]
嗯嗯,谢谢~
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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