我想创建这个简单的 igraph 图:
library(igraph)
mydata <- data.table(from=c("John", "John", "Jim"),to=c("John", "Jim", "Jack"))
mygraph <- graph_from_data_frame(d=mydata, directed=T)
plot(mygraph, vertex.label.dist=2)
带图解
library(DiagrammeR)
mygraph2 <- from_igraph(mygraph)
grViz(mygraph2)
产生此错误
file.exists(图表)中的错误:无效的“文件”参数
我也试过
grViz(readLines(mygraph2))
和其他组合或命令 plot() 但我找不到正确的方法。
我该怎么做?
我已经打开了一个新问题,直接使用 DiagrammeR 获得相同的结果,没有 igraph: