Book1.xls
大小:17.5 KB
马上下载
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
fenggrace 发表于 2011-2-19 12:03 在Stata里有没有什么方法把几列数据合并成一列的。我在附件中做了个例子。v1是国家,id是每个国家中被调查的人,ar_inc, at_inc, au_inc是三个国家中接受问卷调查者的收入。我想把现在三列收入合并成一列数据,不知道有什么方法可以做到。我真正的data set里有30个国家,四万多个人资料,所以copy,paste并不太可行。
sungmoo 发表于 2011-2-19 12:50 并入一列后,v1与id如何取值?保留原先各行的对应关系吗? ren ar_inc a1 ren at_inc a2 ren au_inc a3 reshape long a,i(v1 id)
jzhyue 发表于 2011-2-20 00:11 gen inc=min(ar_inc,at_inc,au_inc)