使用visNetwork lib在R中将节点设为图像

时间:2018-12-11 12:11:20

标签: r image visnetwork

民间!我想在图片上插入图片而不是节点。我在vis.js引擎上使用了visNetwork库。在搜索答案时,我发现了文章https://datastorm-open.github.io/visNetwork/image_icon.html,但是我尝试自己重复编写代码,但是不幸的是,它没有在Rstudio中将节点绘制为图像。

params_with_deep_appended_nested_attributes

也许问题出在图像的本地路径上?我将等待答案,谢谢!)

1 个答案:

答案 0 :(得分:0)

我已找到问题的答案。我认为问题出在图像的路径上。我在ubuntu 18.04上安装了apache2服务器,并创建了一个包含照片的目录,然后我刚刚在“ http:127.0.0.1/Images/”上更改了path_to_images变量,并在visNodes中添加了brokenImage选项:

 visNetwork(nodes, edges, width = "100%") %>%
     visNodes(shapeProperties = list(useBorderWithImage = TRUE),
              brokenImage="http://localhost/Images/erroe.png") %>%
     visLayout(randomSeed = 2)

它终于开始起作用了!)