Как визуализировать график с помощью 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)
Другие вопросы по тегам