如何在NetworkX/Matplotlib中绘制节点颜色图?

如何在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()

输出

如何在NetworkX/Matplotlib中绘制节点颜色图?

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程