全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1906 1
2016-03-05
谢谢帮助

一个很具体的问题。对于如下数据(均为文字型变量):
var1     var2
A         A
B         B
C         A
A         B
D         B
B         C
C         A
如何创建虚拟变量Var3满足以下条件:
  • 当Var1的值包括在Var2所有的可能取值(即A B C)内时,Var3取1,否则取0

也就是完成后是这样的:因为D没有出现在Var2的可能取值中,所以对于的Var3取0
var1     var2     Var3
A         A          1
B         B          1
C         A          1
A         B          1
D         B          0
B         C          1
C         A          1

因为有24个dta文件,每个数据量都比较大,所以想请教下如何写代码...

目前我能想到的思路是先把Var2所有可能的取值存储在一个数列中,
然后让Var1中每个值与数列内的值进行比较,得出Var3
二维码

扫码加我 拉你入群

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

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

全部回复
2016-3-5 22:49:50
stata新手...求救
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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