全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2373 9
2014-01-09
想对民族生成虚拟变量majority,汉族majority=1,少数民族majority=0,命令如下:
gen majority = 0
replace majority = 1 if a6 ==“汉”
(a6是原数据里民族的变量名称)

可是出现错误“type mismatch”,可是我的变量是数值型变量啊~
求高人解答啊!!!
二维码

扫码加我 拉你入群

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

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

全部回复
2014-1-9 21:44:38
如果可以,请上传excel数据试试。
二维码

扫码加我 拉你入群

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

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

2014-1-9 21:52:28
引号不对
不是汉语的引号

gen majority = 0
replace majority = 1 if a6 =="汉"




下面是你的,明显是不同的

replace majority = 1 if a6 ==“汉”

二维码

扫码加我 拉你入群

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

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

2014-1-9 22:04:16
蓝色 发表于 2014-1-9 21:52
引号不对
不是汉语的引号
我用的是英文的引号啊,生成不了
二维码

扫码加我 拉你入群

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

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

2014-1-9 22:07:01
ywh19860616 发表于 2014-1-9 21:44
如果可以,请上传excel数据试试。
我只有dta数据,变量太多
cgss2008.rar
大小:(885.03 KB)

 马上下载

本附件包括:

  • cgss2008.dta

二维码

扫码加我 拉你入群

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

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

2014-1-9 22:23:10
你那个是中文的
我回帖的才是英文的
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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