[英]Plotting isolated nodes in igraph with graph_from_data_frame. Missing
我正在使用具有“从”和“到”列的data.frames,我想从它们创建网络图。
例如:
mydata <- data.table(from=c("John", "John", "Jim", "Jesse"),
to=c("John", "Jim", "Jack", NA))
mygraph <- graph_from_data_frame(d=mydata, directed=T)
plot(mygraph, vertex.label.dist=2)
该NA的存在会产生错误。
如果仅删除NA行,则不会绘制孤独节点。
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)
我希望得到与以下结果相同的结果:
g4 <- graph( c("John", "Jim", "Jim", "Jack", "John", "John"), isolates=c("Jesse") )
plot(g4, vertex.label.dist=2)
但要使用两个列,从and到。 如何获得相同的结果? 当“从”或“到”中的任何一个为NA时,只需绘制无边且无错误的节点即可。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.