У меня есть этот пример df:
author other_authors
1 A D, E ,F
2 B G
3 C H, F
Мне нужно создать из него сеть для совместной работы.
Я читал эту статью о том, как это сделать, но не смог сделать это.
https://amirhosblog.wordpress.com/2016/09/29/co-authorship-analysis-in-r/
Если я работаю, нужно преобразовать что-то вроде этого:
author author2 author3 author4
1 A D E F
2 B G
3 C H F
, а затем снова преобразуется в edges
и nodes
df's.
Есть идеи, как это сделать? Я действительно тороплюсь.
вот дф:
df <- structure(list(author = c("A", "B", "C"),
other_authors = c("D, E ,F", "G", "H, F")), class = "data.frame", row.names = c(NA, -3L))