R d3 network graph - остановить анимацию - PullRequest
0 голосов
/ 15 февраля 2019

Я построил сетевой график, используя библиотеку d3, но с ростом числа узлов анимация требует огромного снижения производительности.Для аналитики мне не нужен хороший пользовательский интерфейс, но что-то быстрое

Вопрос: Как остановить симуляцию в реальном времени и при этом включить манипулирование графиком?

Пример рабочего кода

require(igraph)
require(networkD3)

# Use igraph to make the graph and find membership
karate <- make_graph("Zachary")
wc <- cluster_walktrap(karate)
members <- membership(wc)

# Convert to object suitable for networkD3
karate_d3 <- igraph_to_networkD3(karate, group = members)

# Create force directed network plot
forceNetwork(Links = karate_d3$links, Nodes = karate_d3$nodes,
             Source = 'source', Target = 'target', NodeID = 'name',
             Group = 'group')

Визуальный вывод:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...