我尝试使用python networkx库绘制不同的路径路径,但每个路径都有不同的颜色。例如,我有以下路线数据
node_list = [('Route_4', '84.80.12.90', '84.80.3.53')
,('Route_12', '84.80.12.90', '84.80.3.94', '84.80.3.57')
,('Route_3', '84.80.66.38', '84.80.3.57')
,('Route_9', '84.80.66.38', '84.80.3.5', '84.80.3.53')
,('Route_8', '84.80.12.90', '84.80.3.12')]
每个元素代表一个单独的节点,我需要绘制它们,使得每个整个路径(可能包含3或4个节点)具有与其他路径不同的颜色。我创建了下面的代码,并能够绘制图表上的节点,但是我找不到一个选项来着色路径路径
for node_tuple in range(len(node_list)):
G.add_path(tuple(node_list[node_tuple]))
pos = nx.shell_layout(G)
nx.draw_networkx_nodes(G, pos)
nx.draw_networkx_labels(G, pos)
nx.draw_networkx_edges(G, pos,edge_color='red')
由于