【发布时间】:2020-01-15 18:36:27
【问题描述】:
当使用 networkx 绘图时,我将如何使用颜色值来处理一组边缘?
例如这绘制了 3 个节点,
edges = pd.DataFrame({'node_1': [1, 2, 3],
'node_2': [2, 3, 1],
'edge_id': [5, 4, 6]})
G = nx.from_pandas_edgelist(edges, 'node_1', 'node_2', True, nx.Graph())
nx.draw(G, node_size = 100)
plt.draw()
plt.show()
如何使用这样的数据在边缘着色?
draw = pd.DataFrame({'edge_id': [5, 4, 6],
'edge_colour': ['AE6017', 'F15B2E', 'F15B2E']})
【问题讨论】: