无法使用边缘颜色绘制图形

时间:2020-06-17 13:59:58

标签: igraph

我有以下图形:

gg <- 
structure(list(13, FALSE, 12, 8, 0, 0, c(0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 1), c(0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 
1), list(c(1, 0, 1), structure(list(), .Names = character(0)), 
    list(na = c(FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, 
    FALSE, FALSE, FALSE, FALSE, FALSE, FALSE), Species = c("Cutibacterium", 
    "Staphylococcus", "Streptococcus", "Enhydrobacter", "Corynebacterium", 
    "Lawsonella", "Rothia", "Neisseria", "Prevotella", "Anaerococcus", 
    "Haemophilus", "Snodgrassella", "Veillonella"), vertex.names = c("Cutibacterium", 
    "Staphylococcus", "Streptococcus", "Enhydrobacter", "Corynebacterium", 
    "Lawsonella", "Rothia", "Neisseria", "Prevotella", "Anaerococcus", 
    "Haemophilus", "Snodgrassella", "Veillonella")), list(color = "blue", 
        na = FALSE, weight = 9.95))), class = "igraph")



> gg
IGRAPH 07ee929 U-W- 13 1 -- 
+ attr: na (v/l), Species (v/c), vertex.names (v/c), color (e/c), na (e/l), weight (e/n)
+ edge from 07ee929:
[1] 9--13

我尝试按以下方式绘制图形:

ggnet2(gg,edge.color="color",label="weight")
Error in ggnet2(gg3, edge.color = "color", edge.label = "weight") : 
  incorrect edge.color value

颜色已正确分配。只有一条边缘。

 E(gg)$color
    [1] "green"

做什么错了? 谢谢, 大卫

0 个答案:

没有答案