如何在NetworkX/Matplotlib中绘制节点颜色图?
要在Matplotlib/NetworkX中绘制节点颜色图,可以执行以下步骤−
- 设置图形大小,并调整子图之间和周围的填充。
- 返回循环连接节点的循环图C_n。
- 将节点定位在一个圆圈上。
- 用Matplotlib绘制图G。
- 要显示图形,请使用 show() 方法。
例子
import matplotlib.pyplot as plt
import networkx as nx
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
G = nx.cycle_graph(24)
pos = nx.circular_layout(G)
nx.draw(G, pos, node_color=range(24), node_size=800, cmap='copper')
plt.show()