Как визуализировать график с помощью d3Network в R
Я пытаюсь использовать пакет под названием d3Network в R для визуализации некоторой сети, и я использовал пример в R:
# Load data
data(MisLinks)
data(MisNodes)
# Create graph
d3ForceNetwork(Links = MisLinks, Nodes = MisNodes, Source = "source",
Target = "target", Value = "value", NodeID = "name",
Group = "group", opacity = 0.4)
Это только дает мне кучу сценариев, а не сюжет. Я видел этот пример в Интернете, и кажется, что другие никогда не сталкивались с такой проблемой. Так я что-то делаю не так или чего-то не хватает? А также я хотел бы знать, как указать цвет узлов источника и целевых узлов.
заранее спасибо
1 ответ
Кажется, вы используете старый пакет d3Network, который больше не поддерживается. Попробуйте использовать пакет networkD3.
Имя функции: forceNetwork
Попробуй это:
library(networkD3)
data(MisLinks)
data(MisNodes)
forceNetwork(Links = MisLinks, Nodes = MisNodes, Source = "source",
Target = "target", Value = "value", NodeID = "name",
Group = "group", opacity = 1)