全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
9408 3
2012-06-15
比如现在生成一个变量,只需要以4开头的数据,STATA有办法做到吗?

各路大神,走过路过莫错过……跪谢……
二维码

扫码加我 拉你入群

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

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

全部回复
2012-6-16 06:49:58
转成文本,取第一位,检查,然后该干嘛干嘛,完了可以转回数值
二维码

扫码加我 拉你入群

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

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

2012-6-21 15:00:09
如果你可能以4开头的那个变量x是一个字符变量,你要根据这个变量生成一个虚拟变量dum,如果x以四开头,则dum取1,如果不是dum取0.可以用下面的命令
gen dum=.
replace dum=1 if substr(x,1,1)=="4"
replace dum=0 if substr(x,1,1)!="4"
如果接下来你只想找出dum=1的观测值看一下你可以用下面的命令
browse if dum==1
二维码

扫码加我 拉你入群

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

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

2016-4-29 10:17:06
学习了!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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