此类交叉变量交互图的名称
数据挖掘
可视化
社会网络分析
绘图
matplotlib
2022-03-08 17:34:45
1个回答
这是 python 代码,可以很好地匹配您的图片。
from igraph import *
AM = [[1,3,1,0], [3,7,3,0], [0,1,9,1], [0,1,3,1]]
g = Graph.Weighted_Adjacency(AM)
g.vs["color"] = ["red", "blue", "blue", "red"]
g.vs["size"] = [30,40,40,30]
g.es["width"] = [2,5,2,5,9,5,2,13,2,2,5,2]
g.es["color"] = ["#FF000066", "#FF000066", "#FF000066",
"#0000FF66", "#0000FF66", "#0000FF66",
"#0000FF66", "#0000FF66", "#0000FF66",
"#FF000066", "#FF000066", "#FF000066"]
g.es["curved"] = [0.2, 0.2, 0.0, 0.2, 0.2, 0.2,
0.2, 0.2, 0.2, 0.0, 0.2, 0.2]
LO = [[0.0,1.0], [0.0,0.0], [1.0,0.0], [1.0,1.0]]
plot(g, layout=LO, margin=150)
其它你可能感兴趣的问题

