1
我有一組具有特徵的個體。每個人都屬於一個或多個組。我需要通過首先複製單個數據集的每一行多次,如n_groups
所示,將個人合併到特徵組中。重複每一行的次數與變量中給出的次數相同
的數據看起來像
id age n_groups
1 50 2
2 46 1
3 51 3
4 44 2
我需要有
id age n_groups group_index
1 50 2 1
1 50 2 2
2 46 1 1
3 51 3 1
3 51 3 2
3 51 3 3
4 44 2 1
4 44 2 1
這似乎是一個很容易的事,我需要重複的可變數量的expand
一些變化。任何想法,如果有一個簡單的命令呢? 謝謝!
交叉發表於http://www.statalist.org/forums/forum/general-stata-discussion/general/1358759-duplicate-each-row-as-many-times-as-is-given-in有變數的地方有解答。告訴人們在其他論壇交叉發帖被廣泛認爲是禮貌的。 –
謝謝@Nick,將來會這樣做! – cheesecake