我有一个长格式的数据集,其中测量(时间)嵌套在网络伙伴(NP)中,网络伙伴(NP)嵌套在人(ID)中,这是它的外观示例(真实数据集有数千行):
ID NP Time Outcome
1 11 1 4
1 11 2 3
1 11 3 NA
1 12 1 2
1 12 2 3
1 12 3 3
2 21 1 2
2 21 2 NA
2 21 3 NA
2 22 1 4
2 22 2 4
2 22 3 4
现在我想创建 3 个新变量:
a) 特定人 (ID) 的网络合作伙伴数量(在此测量的结果中没有 NA)时间 1
b) 在时间 2 的特定人员 (ID) 的网络合作伙伴数量(在此测量的结果中没有 NA)
c) 在时间 3 的特定人员 (ID) 的网络合作伙伴数量(在此测量的结果中没有 NA)
所以我想创建一个这样的数据集:
ID NP Time Outcome NP.T1 NP.T2 NP.T3
1 11 1 4 2 2 1
1 11 2 3 2 2 1
1 11 3 NA 2 2 1
1 12 1 2 2 2 1
1 12 2 3 2 2 1
1 12 3 3 2 2 1
2 21 1 2 2 1 1
2 21 2 NA 2 1 1
2 21 3 NA 2 1 1
2 22 1 4 2 1 1
2 22 2 4 2 1 1
2 22 3 4 2 1 1
我将衷心感谢您的帮助。