【发布时间】:2015-07-21 16:45:10
【问题描述】:
我需要特定格式的 data.frame 用于社会结构分析。如何转换包含在多个事件中一起发生的个人列表的 data.frame:
my.df <- data.frame(individual = c("A","B","C","B","C","D"),
time = rep(c("event_01","event_02"), each = 3))
individual time
1 A event_01
2 B event_01
3 C event_01
4 B event_02
5 C event_02
6 D event_02
放入包含每对出现的data.frame(包括[A,A];[B,B]等对:
ind_1 ind_2 times
A A 0
A B 1
A C 1
A D 0
B A 1
B B 0
B C 2
B D 1
C A 1
C B 2
C C 0
C D 1
D A 0
D B 1
D C 1
D D 0
【问题讨论】:
-
您的真实数据中是否只有两种事件?
-
嗨@ColonelBeauvel。不,我有超过二十个活动。