当我从源窗口执行我的代码时,除了Plots窗口呈空之外,一切似乎都有效。但是,如果我只复制生成绘图的代码行并将其粘贴到控制台中,则预期的绘图显示正常。这是在networkD3包中发生的,但基本的R函数 plot 工作正常。
以下是一个例子:
library(networkD3)
setwd("/Users/steve-guest/Desktop")
nodes <- read.csv("nodes.csv",header = TRUE)
edges <- read.csv("edges.csv",header = TRUE)
forceNetwork(Links = edges,
Nodes = nodes,
Source = "source",
Target = "target",
NodeID = "Name",
Group = "Group",
opacity = 0.6,
legend = TRUE,
zoom = TRUE)
数据为here
如果我执行此代码,我没有错误,没有情节。如果我复制&#34; forceNetwork&#34;进入控制台,我得到了这个:
此外,没有导出/另存为功能似乎适用于绘图。
似乎我需要添加一些东西。谁知道什么?我在运行Sierra的MacBook Pro上有RStudio v.1.0.143和R版本3.4.0。我的所有套餐都是最新的。