如何在 NetworkX/Matplotlib 中绘制节点色图?
要在matplotlib/netwokx中绘制节点色图,我们可以按照以下步骤进行操作:
- 设置图形大小和调整子图之间和周围的填充。
- 返回循环连接节点的环图 $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()
输出


广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP