Анализ сети - networkD3 - Как поставить вес - PullRequest
0 голосов
/ 12 июня 2018

Я прочитал документацию в https://christophergandrud.github.io/networkD3/ и сумел сделать график forceNetwork().

Но как я могу установить "вес" на кругах?

Например, если у кого-то есть больше ссылок, его круг будет больше.

График, который мне удалось построить, сохранил все круги одинакового размера.

1 Ответ

0 голосов
/ 12 июня 2018

Используйте параметр Nodesize функции forceNetwork для ссылки на имя столбца в вашем фрейме данных Nodes, который содержит числовые значения, которые будут использоваться для определения размера каждого узла.Например ...

forceNetwork(Links = networkData, Nodes = nodes, Source = "src", Target = "target", NodeID = "name", Group = "group", Nodesize = "node_size")

В файле справки написано «Nodesize: символьная строка, указывающая столбец во фрейме данных Nodes с некоторым значением для изменения радиуса узла. См. ТакжеradiusCalculation. "

...