全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 统计软件培训班VIP答疑区
1319 2
2012-12-18
连老师,您好·
您还记得我上次问您的如何转化省份名称么,谢谢您的指点,我已经完成。
接下来,我想给这些省份分成东部组(包括北京等13个)和中西部组(包括西藏等18个),并设置虚拟变量,但是用您视频的方法试了试,好像不怎么行,请您指教。

.    label list prov
prov:
           1 安徽
           2 北京
           3 福建
           4 甘肃
           5 广东
           6 广西
           7 贵州
           8 海南
           9 河北
          10 河南
          11 黑龙江
          12 湖北
          13 湖南
          14 吉林
          15 江苏
          16 江西
          17 辽宁
          18 内蒙
          19 宁夏
          20 青海
          21 山东
          22 山西
          23 陕西
          24 上海
          25 四川
          26 天津
          27 西藏
          28 新疆
          29 云南
          30 浙江
          31 重庆

end of do-file
gen dummy_prov=0
replace dummy_prov=1 if dummy_prov="北京"
invalid syntax
r(198);

replace dummy_prov=1 if prov="北京"
type mismatch
r(109);

为什么会出现这样的情况,该怎么解决呢连老师?

二维码

扫码加我 拉你入群

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

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

全部回复
2012-12-18 09:24:21
上面的数字-文字对应表是哪个变量的?province?
这个变量已经是文字型变量了,所以你需要写数字。
例如,
gen east = inlist(province, 2, 5 )  // 你可以继续填入其他东部省份对应的数字
二维码

扫码加我 拉你入群

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

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

2012-12-18 11:09:29
谢谢,连老师,已经完成~~
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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