【发布时间】:2020-11-24 15:06:16
【问题描述】:
如何将其可视化为多路复用网络?它目前将边缘读取为节点,我不确定如何根据权重(即 1、2、3)添加边缘颜色。
mat <- read.table(header=FALSE,
text="
- - 2 - 2 1 1 1 1 1 1 1 2 1 1 -
- - - - - 1 2 1 1 1 1 1 2 1 1 -
2 - - - 2 2 1 1 1 1 1 1 2 1 1 1
- - - - - 1 2 1 1 1 1 1 2 1 3 -
2 - 2 - - - 1 - 1 1 1 1 2 1 1 1
1 1 2 1 - - - - - - - 2 1 2 2 2
1 2 1 2 1 - - - - - - 1 2 1 - 2
1 1 1 1 - - - - - - - - - - - 2
1 1 1 1 1 - - - - - - - - - - 2
1 1 1 1 1 - - - - - - - - - - 2
1 1 1 1 1 - - - - - - - - - 2 2
1 1 1 1 1 2 1 - - - - - - - - 2
2 2 2 3 2 1 2 - - - - - - - - 1
1 1 1 1 1 2 1 - - - - - - - - 2
1 1 1 - 1 2 - - - - 2 - - - - 2
- - 1 - 1 2 2 2 2 2 2 2 1 2 2 -
")
g <- graph_from_data_frame(mat, directed=FALSE)
plot(g)
【问题讨论】:
标签: r matrix visualization igraph