2

请你帮助我好吗?

我想以交互式格式绘制一个我正在学习的网络,以便在讲座和我的网站上使用。为此,我使用了 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闪亮的空白屏幕:

黑屏

我的问题是:

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

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

非常感谢您的关注。

4

1 回答 1

0

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

于 2017-11-20T23:27:38.713 回答