我有一个包含变量的Stata数据集:A1
,B1
,A2
,B2
,A3
,B3
,... ,A15
,B15
。 A
的所有变量都是性别,而B
的变量是相应的年龄。
如何将所有变量合并为两个变量A
和B
?那么A A1+A2+A3
,...,A15
和B
类似?
答案 0 :(得分:1)
显而易见的答案似乎是
generate A = A1+A2+A3 ...
generate B = B1+B2+B3 ...
或者不太痛苦,
egen A = rowtotal(A*)
egen B = rowtotal(B*)
假设您没有其他名称以A或B开头的变量。这些答案的显而易见性让我觉得我没有正确理解您希望实现的目标。也许你应该重申以下内容并以建议的方式提出问题。