【发布时间】:2015-01-16 16:29:53
【问题描述】:
我正在努力将单变量表转换为 sas 中的多变量表。我会说“单变量表”,我的意思是也许仍然是一个多变量表......但这里有一个例子:
a b c
1001 1 4 8
1001 2 3 7
1002 11 9 6
1002 5 14 15
我希望它是这样的:
a1 b1 c1 a2 b2 c3
1001 1 4 8 2 3 7
1002 11 9 6 5 14 15
因为我有数千个 ID(例如 1001-3000)。有没有一种简单的方法可以翻转桌子??
非常感谢!
【问题讨论】:
-
每个ID的记录数是否相同?如果没有,您是否提前知道最大数量?
-
Proc transpose 可以做到这一点。这是一个教程:ats.ucla.edu/stat/sas/modules/ltow_transpose.htm
-
非常感谢贾莫尔! @.@ 我在想可能是一步法..