全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 统计软件培训班VIP答疑区
1546 2
2013-06-12
连老师您好,
我用stat transfer 软件将access转为stata格式后,各种命令出错
     1.我将4位行业代码提出前2位
       gen X=substr(ind,1,2)(成功)
     2.删除(或保留)一些行业   
       drop  if(X=="13") (成功))
      3.但我想讲行业代码转成数值型,免得打双引号
        destring X,replace(失败,出现variable X,replace not found)
     4.另外,如果同时删除或保留多个行业
        drop if(X=="13","14")  (失败)
        drop if(X=="13"or"14") (失败)
    5. 将多个文字代码归为一类怎么处理呢
       企业类型     将310、320、330和340 归为1

300

外商投资企业

310

中外合资经营企业

320

中外合作经营企业

330

外资企业

340

外商投资股份有限公司


            万分感谢啦!祝您节日快乐

二维码

扫码加我 拉你入群

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

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

全部回复
2013-6-12 22:30:11
3. 建议使用 encode 命令。
4. X 是什么类型的变量?有哪些取值?输入如下两个命令验证一下:
    d X
      tab X
    条件语句的写法也不对,应该是:
   drop if X=="13" | X=="14"
    或
   drop if inlist(X,"13", "14")
5. replace type=1 if inlist(type, 310, 320, 330, 340)
二维码

扫码加我 拉你入群

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

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

2013-6-15 10:51:02
谢谢连老师
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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