それぞれ 2 人の兄弟の家族にネストされた兄弟の身長データがあります。
ID family sibling height
1 1 1 1 103
2 2 1 2 100
3 3 2 1 102
4 4 2 2 98
5 5 3 1 104
6 6 3 2 100
7 7 4 1 98
8 8 4 2 94
9 9 5 1 95
10 10 5 2 111
11 11 6 1 112
12 12 6 2 113
R を使用して、各家族で、次のように、兄弟ごとに兄弟の身長の値が割り当てられた新しい変数を作成したいと思います。
ID family sibling height cosib_height
1 1 1 1 103 100
2 2 1 2 100 103
3 3 2 1 102 98
4 4 2 2 98 102
5 5 3 1 104 100
6 6 3 2 100 104
7 7 4 1 98 94
8 8 4 2 94 98
9 9 5 1 95 111
10 10 5 2 111 95
11 11 6 1 112 113
12 12 6 2 113 112
たとえば、各家族の平均身長を見つけるなど、家族の2人のメンバーを集計するのは簡単ですが、各個人に兄弟姉妹の身長を割り当てる方法を理解できませんでした.
reshape または plyr パッケージを使用して実行できると思われますが、これまでのところうまくいきませんでした。
編集: もう 1 つの問題は、私が扱っている実際のデータでは、家族の一方または両方の兄弟の身長データが欠落している場合があることです (身長の NA)。高さが時々欠落している場合でも機能するソリューションは、非常に高く評価されます。
ありがとうございました!