我想将基本节点图像替换为 R 中 networkD3 包中的自定义 jpg。
下面是一个例子:
library(networkD3)
# 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)
Run Code Online (Sandbox Code Playgroud)
取而代之的是:
是否可以?
我想将基本节点图像替换为R 中 networkD3 包中的自定义 jpg。[...] 对我来说,它也适用于任何其他 交互式 R 网络包
例如,你可以做
library(networkD3)
library(visNetwork)
library(dplyr)
data(MisLinks)
data(MisNodes)
visNetwork(
MisNodes %>%
rename("label"=name) %>%
mutate(id = seq_len(nrow(MisNodes))-1),
MisLinks %>%
rename("from"=source, "to"=target)
) %>%
visNodes(
shape = "image",
image = "http://cdn0.iconfinder.com/data/icons/octicons/1024/mark-github-128.png"
)
Run Code Online (Sandbox Code Playgroud)
给你