全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
3136 6
2014-02-11
2.jpg
如何将国家改成对应的数值,比如将Afghanistan改成12
replace var1 = 12 if var1== Afghanistan这个语句不行啊
二维码

扫码加我 拉你入群

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

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

全部回复
2014-2-11 10:17:17
1、replace var1 = "12" if var1== "Afghanistan",对每个国家进行处理;2、destring var1,replace
二维码

扫码加我 拉你入群

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

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

2014-2-11 10:17:42
replace var1 = 12 if var1== "Afghanistan"
二维码

扫码加我 拉你入群

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

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

2014-2-11 10:20:04
空山空语 发表于 2014-2-11 10:17
replace var1 = 12 if var1== "Afghanistan"
不行的,已经试过了
二维码

扫码加我 拉你入群

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

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

2014-2-11 10:22:18
h_yuanzhe 发表于 2014-2-11 10:17
1、replace var1 = "12" if var1== "Afghanistan",对每个国家进行处理;2、destring var1,replace
也不行啊
二维码

扫码加我 拉你入群

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

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

2014-2-11 13:18:55
gen valvar1=1 if var1=="Afghanistan"
replace valvar1=2 if var1=="Austria"
replace valvar1=3 if var1==""
replace valvar1=4 if var1==""
......
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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