0

我想比较两个具有相同节点数和一些共同边的图。当过度绘制这两个图时,我想通过让它们以不同的颜色显示不同的边缘来突出显示不同的边缘。到目前为止,这是我的代码,谢谢

  coords <- layout.fruchterman.reingold(g.s)

plot.igraph(g.n, layout=coords,main="Simulated VS Observed",
        rescale = T,
        edge.arrow.size=.1,
        edge.color="#2B60DE",
        vertex.size=5, 
        vertex.color="#DEA82A",
        vertex.frame.color="#DEA82A",

        vertex.label.dist=0.4,
        edge.curved=.3,
        vertex.label.color="black"
)

plot.igraph(g.s, layout=coords,main="",
        add=T,
        rescale = T,
        edge.arrow.size=.1,
        edge.color="Red",
        edge.width=1,
        vertex.size=5, 
        vertex.color="#DEA82A",
        vertex.frame.color="#DEA82A",
        edge.curved=.3,
        vertex.label=""
)

这是我想要比较的内容 在此处输入图像描述

这与我希望看到的类似,只是我只希望不同的边缘采用不同的颜色 在此处输入图像描述

4

0 回答 0