全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
22153 10
2012-02-29
我使用的是11版stata,要把性别变量gender(变量的观测值是男、女),转换成虚拟变量。
我做的时候:
gen male=1 if gender ==男性
replace male = 0 if gender ==女性
但是从第一步就出现了错误,显示男性 invalid name。


还有在去除变量无效观测值时候,比如说工资wage变量,由于有确实或者数据写的是“未填写”,如何drop掉啊?
我写的命令:drop if wage==.
二维码

扫码加我 拉你入群

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

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

全部回复
2012-2-29 09:24:10
帮顶
二维码

扫码加我 拉你入群

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

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

2012-2-29 10:42:49
gen male=1 if gender =="男性"
二维码

扫码加我 拉你入群

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

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

2012-2-29 14:45:51
蓝色 发表于 2012-2-29 10:42
gen male=1 if gender =="男性"
原来是数据是字符型的,o(︶︿︶)o 唉。搞了一上午。
谢谢斑竹
二维码

扫码加我 拉你入群

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

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

2018-1-10 14:46:50
请问楼主最后是怎么解决啊
二维码

扫码加我 拉你入群

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

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

2020-8-12 15:45:43
我加了引号了,但是显示type mismatch
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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