导出使用visNetwork for R生成的网络

时间:2017-06-21 13:33:36

标签: r wordpress graph shiny visnetwork

你可以帮我吗?

我想绘制一个我正在以交互格式学习的网络,以便在会谈和我的网站上使用。为此,我使用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= "")

我使用“保存网络按钮”在绘图窗口中获取网络:

example network

但是当我尝试保存它时,我在闪亮的中为RStudio获得了一个空白屏幕:

blank screen

我的问题是:

  1. 如何使用闪亮修复此问题,以便将网络导出为PNG图像?

  2. 我应该以什么格式导出网络,以便将其发布到我的Wordpress网站上?

  3. 非常感谢你的关注。

1 个答案:

答案 0 :(得分:0)

我遇到了类似的问题。我的解决方法是:visSave保存到html,使用Chrome打开并右键单击 - > Save as Imagepng应该没问题。