全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 统计软件培训班VIP答疑区
1840 2
2012-12-11
连老师,好:
     关于31个省市分区域的估计命令怎么写呢?我写了一个但是显示是type mismatch。
#delimit;
gen str6 region="西北";
replace region="西南"
               if prov=="云南"|prov=="贵州" |prov=="四川" |prov=="重庆";
replace region="东北"
               if prov=="吉林"|"辽宁"|"黑龙江";
replace region="华南"
               if prov=="广东"|"广西" |"海南" ;
   
replace region="华中"
               if prov=="河南"|"湖北" |"湖南" |"安徽";
#delimit cr
请问连老师错在哪里,谢谢
二维码

扫码加我 拉你入群

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

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

全部回复
2012-12-11 17:26:14
输入 set trace on,然后再执行你的命令,把详细的错误代码列出来,表面上没看出错误所在。
我怀疑你的 prov 变量在数据窗口中(输入 edit 命令可以查看数据窗口)是不是显示为蓝色,如果是的话,表明 prov 变量是数值变量。
此时,你只需要输入 labbook 命令,根据列出的数字-文字对应表定义数值型的 region 变量即可。
二维码

扫码加我 拉你入群

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

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

2012-12-11 22:09:30
已搞定,谢谢
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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