2016-02-14 219 views
0

我正在從鄰接矩陣創建圖形,並且希望通過節點的顏色對邊緣進行着色。 你知道我該怎麼做?R igraph邊緣顏色

這裏是我的代碼,如果它可以幫助:

g1<-graph.adjacency(common 
        ,mod=c('directed') 
        ,weighted=TRUE 
        ,diag=FALSE 
        ,add.colnames=NULL 
        ,add.rownames=NA) 
plot(g1 
, layout=layout.lgl 
, vertex.color=palette(rainbow(26)) 
, vertex.size=degree(g1)*0.1 
, edge.curved=T 
, edge.width=edge.betweenness(g1)*0.1 
, edge.arrow.size=0.07) 

回答

0

我不認爲這是你在找什麼,但所有的顏色是藍色與下面的代碼。

plot(g1 
, layout=layout.lgl 
, vertex.color="blue" 
, vertex.size=degree(g1)*0.1 
, edge.color="blue" 
, edge.curved=T 
, edge.width=edge.betweenness(g1)*0.1 
, edge.arrow.size=0.07) 

此外,檢查出幫助plot.igraph這是用來當您使用plot