私は特性を持つ個体を持っています。各個人は1つ以上のグループに属します。 n_groups
で与えられた回数だけ、個々のデータセットの各行を最初に複製することによって、グループ特性に個人をマージする必要があります。私は変数に与えられた回数だけ各行を複製する
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
を持っている必要があります
id age n_groups
1 50 2
2 46 1
3 51 3
4 44 2
よう
データは、それは非常に簡単な作業のように思える、と私は重複の数が可変でexpand
のいくつかのバリエーションが必要になります。このための簡単なコマンドがある場合は、任意のアイデアですか? ありがとう!
クロス投稿http://www.statalist.org/forums/forum/general-stata-discussion/general/1358759-duplicate-eachrow-as-many-times-as-is-given-in -a変数解決策がある場所。他のフォーラムでのクロスポストについて人々に伝えることは、丁寧なものとして広く認められています。 –
ありがとう、@ニック、それは将来行うでしょう! – cheesecake