全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2080 4
2019-08-02
我有一个变量x1,值是A1 A2 A3 B1 B2等不是很有规律
粘贴进stata后data editor里是红色的,因此使用encode生成了数值型的新变量x2
但是使用count if x2==A1时报错“A1 not found”
我知道encode之后x2变量是数值型的,原来的文本有数值对应,但我在其他命令中想引用原来的文本A1 A2等,而不是对照文本一个一个找到x2中包含的值(这样太麻烦了 不可行),count if x2==这里应该怎么表达能通过引用原来的文本A1 A2实现呢
求问大神
二维码

扫码加我 拉你入群

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

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

全部回复
2019-8-2 20:34:34
那就不要用x2
用x1

count if x1=="A1"
二维码

扫码加我 拉你入群

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

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

2019-8-2 21:51:03
蓝色 发表于 2019-8-2 20:34
那就不要用x2
用x1
尴尬了
二维码

扫码加我 拉你入群

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

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

2019-8-3 09:31:39
你设置哪些条件
不对照怎么能知道是如何编码的
所以不如用原始那个变量
二维码

扫码加我 拉你入群

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

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

2019-8-3 15:42:28
蓝色 发表于 2019-8-3 09:31
你设置哪些条件
不对照怎么能知道是如何编码的
所以不如用原始那个变量
谢谢啦
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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