Экспорт сети, созданной с помощью visNetwork for R
Не могли бы вы мне помочь?
Я хочу нарисовать сеть, которую я изучаю, в интерактивном формате для использования в беседах и на моем сайте. Для этого я использую пакет R visNetwork и следующий код:
network = visNetwork(nodes2, links2) %>%
visLayout(hierarchical = F,
improvedLayout = T)
visSave(network, file = "oilint.html")
Код работает нормально, и я получаю HTML-файл, который корректно открывается в моем браузере.
Однако когда я пытаюсь экспортировать ту же сеть в формате PNG (или JPG), это не работает. Код для этого:
network = visNetwork(nodes2, links2) %>%
visLayout(hierarchical = F,
improvedLayout = T) %>%
visExport(type = "png", name = "oil.int",
float = "left", label = "Save network", background = "purple", style= "")
Я получаю сеть в окне графика с помощью кнопки "Сохранить сеть":
Но когда я пытаюсь сохранить его, я получаю пустой экран для RStudio:
Мои вопросы:
Как я могу исправить эту проблему с глянцевым, чтобы я мог экспортировать сеть в виде изображения PNG?
В каком формате я должен экспортировать сеть, чтобы я мог разместить ее на своем сайте Wordpress?
Спасибо вам большое за ваше внимание.
1 ответ
У меня похожая проблема. Мой обходной путь: visSave
сохранить в html
Откройте Chrome и щелкните правой кнопкой мыши -> Save as Image
, png
все должно быть в порядке.