我在 networkd3 软件包中使用forceNetwork
函数,无法始终显示节点 ID 名称。只有将鼠标悬停在它上面,我才能看到它。有没有办法让它始终显示?
我正在使用用户指南中的以下代码:
# Load data
data(MisLinks)
data(MisNodes)
# Plot
forceNetwork(Links = MisLinks, Nodes = MisNodes,
Source = "source", Target = "target",
Value = "value", NodeID = "name",
Group = "group", opacity = 0.8)
编辑:它与@CJ Yetman一起工作。
还有一个问题...
是否可以将砝码放在边缘并显示出来?
使用 opacityNoHover = 1
参数...
library(networkD3)
data(MisLinks)
data(MisNodes)
# Plot
forceNetwork(Links = MisLinks, Nodes = MisNodes,
Source = "source", Target = "target",
Value = "value", NodeID = "name",
Group = "group", opacity = 0.8,
opacityNoHover = 1)
链接数据框中的Value
列决定了权重。