使用igraph控制复杂网络图中的颜色

时间:2019-03-16 21:31:24

标签: r igraph

我正在尝试更改我创建的网络图的颜色。下面是示例代码。

require(igraph)
set.seed(0)
edges<-as.data.frame(cbind(c(1,1,2,2,3,5,8,8),c(2,3,4,8,4,7,6,7)))
names(edges)<-c("x","y")
g = graph_from_data_frame(edges, directed = FALSE)
cfg<-cluster_optimal(g)
plot(cfg,g)

我喜欢plot函数输出的内容,但是我希望能够控制颜色,特别是簇高光的颜色。

1 个答案:

答案 0 :(得分:1)

对于群集,突出显示:

plot(cfg,g, mark.col=c("red","green"))

enter image description here