У меня есть реляционный набор данных, где я ищу информацию о диадике.Объединить строки в кадре данных
У меня 4 столбца. Sender, Receiver, Attribute, Edge
Я ищу, чтобы взять повторный счетчик-получатель и преобразовать их в качестве дополнительных ребер.
df <- data.frame(sender = c(1,1,1,1,3,5), receiver = c(1,2,2,2,4,5),
attribute = c(12,12,12,12,13,13), edge = c(0,1,1,1,1,0))
sender receiver attribute edge
1 1 1 12 0
2 1 2 12 1
3 1 2 12 1
4 1 2 12 1
5 3 4 13 1
Я хочу, чтобы конечный результат, чтобы выглядеть следующим образом:
sender receiver attribute edge
1 1 1 12 0
2 1 2 12 3
3 3 4 13 1
Где связь между повторяющимися отправителя-приемников были объединены и количество дублей, включенных в число ребер.
Любой вход был бы действительно оценен.
Спасибо!
Я думаю, что OP не собирался группироваться с помощью атрибута 'sender + receiver + ', а просто' sender + receiver', а 'attribute' - для езды. В примере «атрибут» просто оказывается уникальным для спаривания 'sender + receiver', но я * думаю *, что был случайным –