在igraph中更改社区内边缘的颜色

时间:2016-10-18 17:35:47

标签: r social-networking igraph edges

大家好。 igraph手册指出,edge.color的默认值对于社区内的边缘是绿色,对于社区之间是红色。 有没有办法更改这些默认值并传递其他参数?

    > net
    IGRAPH UNW- 11 18 -- 
    + attr: name (v/c), media (v/c), media.type (v/n), type.label,
    (v/c), audience.size (v/n), weight (e/n), type
    | (e/c)
    + edges (vertex names):
    [1] s04--s11 s08--s09 s08--s09 s09--s10 s07--s08 s07--s08 s07--s10                
    s12--s13 s12--s14 s13--s14 s12--s13 s05--s09 s04--s06
    [14] s04--s12 s06--s06 s11--s14 s06--s12 s07--s14
    > V(net)
    + 11/11 vertices, named:
    [1] s04 s05 s06 s07 s08 s09 s10 s11 s12 s13 s14

    > E(net)
    + 18/18 edges (vertex names):
    [1] s04--s11 s08--s09 s08--s09 s09--s10 s07--s08 s07--s08 s07--s10         
    s12--s13 s12--s14 s13--s14 s12--s13 s05--s09 s04--s06
    [14] s04--s12 s06--s06 s11--s14 s06--s12 s07--s14

    > cwt <- cluster_walktrap(net)

    > plot(cwt,net,vertex.label.cex=0.8)

在这个例子中,我想将边缘s07 - s14更改为绿色,将s11和s04中的边缘更改为紫色的红色模块(s14,s12,s06): Graph.Plot

此外,这些信息存储在哪里? 上课的对象&#34;社区&#34;只有社区顶点成员的列表,但边缘没有任何内容。

干杯,

0 个答案:

没有答案