全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2602 2
2015-03-26
悬赏 5 个论坛币 已解决
如图,分类用的A B C D等字符串形式表示的。我想把它转换为1 2 3 4等数值类型表示的。
我想的比较笨的办法就是一次生成type1 type2...typen,
gen type=1 if type==“A”
replace type1=0 if type1==.     (原因是不等于A的生成的为缺漏值)  但是这一步stata说有问题,返回值是109:  In an expression, you attempted to combine a string and numeric
        subexpression in a logically impossible way.

请朋友帮我解答一下。当然我的办法很笨。。有更好的办法也请赐教~
11111.png

原图尺寸 6.17 KB

11111.png

最佳答案

SpencerMeng 查看完整内容

楼主,您好。 用group就行,以下是例子。不知道是不是您想要的结果,因为您没说清楚具体想要什么结果哦~~
二维码

扫码加我 拉你入群

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

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

全部回复
2015-3-26 17:37:58
楼主,您好。

用group就行,以下是例子。不知道是不是您想要的结果,因为您没说清楚具体想要什么结果哦~~
复制代码
二维码

扫码加我 拉你入群

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

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

2015-3-26 19:41:32
SpencerMeng 发表于 2015-3-26 17:37
楼主,您好。

用group就行,以下是例子。不知道是不是您想要的结果,因为您没说清楚具体想要什么结果哦~ ...
谢谢谢谢!~
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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