全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1296 3
2011-03-26
悬赏 50 个论坛币 未解决
有如下的数据var1   var2     var3
1          5          20
1          5          20
1          2          0
1          2          0
1          2          0
0          5         30
0          5         30
0          5         30
0          2         10
0          2         10

有什么命令可以将var3中所有的0改成20,所有的10改成30。
二维码

扫码加我 拉你入群

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

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

全部回复
2011-3-26 07:25:21
it is very easy if you are doing this in excel (or any other app/proram) as long as you adopt an logic, basically (in excel....)
If var3*1=0
then var=20
else
if var*1=10
then var=30
else
var

Good luck!
二维码

扫码加我 拉你入群

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

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

2011-3-26 07:26:13
i mean VaR3 in all above
二维码

扫码加我 拉你入群

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

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

2011-3-26 08:36:58
在stata里面很容易实现:
replace var3=20 if var3==0
replace var3=30 if var3==10
这样就可以将var3中所有的0改成20,所有的10改成30
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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