我想使用Stata的collapse
像summarize
。說我有數據(1的對應於同一個人,這樣做對2的和3的),當summarize
d,看起來是這樣的:使用摺疊像總結
Obs Mean Std. Dev. Min Max
Score1 54 17 3 11 22
Score2 32 13 2 5 28
Score3 43 22 4 17 33
Value1 54 9 3 2 12
Value2 32 31 7 22 44
Value3 43 38 4 31 45
Speed1 54 3 1 1 11
Speed2 32 6 3 2 12
Speed3 43 8 2 2 15
我將如何建立一個新的數據集(使用collapse
什麼其他),看起來有點像summarize
給出的,但看起來像以下?請注意,變量之後的數字對應於我的數據中的觀察值。所以Score1
,Value1
和Speed1
都對應於_n == 1。
_n ScoreMean ValueMean SpeedMean ScoreMax ValueMax SpeedMax
1 17 9 3 22 12 11
2 13 31 6 28 44 12
3 22 38 8 33 45 15
(我省略了標準偏差和最小值爲簡潔。)
當我運行collapse (mean) Score1 Score2 Score3 Value1 Value2 Value3 Speed1 Speed2 Speed3
,我得到以下,這是不是非常有幫助:
Score1 Score2 Score3 Value1 Value2 Value3 Speed1 Speed2 Speed3
1 17 13 22 9 31 38 3 6 8
這是在正確的軌道上。不過,它只給了我意思。我不知道如何讓它給我多個統計一次。我想我需要在某個時候以某種方式使用reshape
。
感謝您的答案和澄清'_n'。 – bill999