2

我使用包创建了一个网络图visNetwork(我对其他语言知之甚少,抱歉)。

我想要两点(请看左下图)

  1. 使标签加粗。
  2. 增加标签和边框之间的空间。

我可以用 R 来做吗?

任何帮助将不胜感激。下面是示例代码和输出:

library(dplyr); library(visNetwork)

visNetwork(nodes = data_frame(id = 1:3, 
                              label = c("abcdef", "xxx", "y"),
                              shape = "box"),
           edges = data_frame(from = c(1, 1, 2),
                              to = c(2, 3, 3),
                              arrows = "to")) %>% 
  visNodes(font = list(size = 17),
           color = list(background = "aliceblue", border = "darkblue")) %>% 
  visEdges(width = 2) %>% 
  visIgraphLayout(layout = "layout_nicely")

在此处输入图像描述在此处输入图像描述

4

0 回答 0