Matplotlib – 繪製 Networkx 的網格和圖表


若要使用 networkx 繪製網格和圖表,我們可以按以下步驟操作:

  • 匯入 networkx 和 pyplot。
  • 設定圖紙大小,並調整子圖間及周圍的內邊距。
  • 使用 nx.grid_2d_graph(3, 3) 獲取一個二維網格圖。網格圖使每個節點都與其四個最近的鄰居相連。
  • 使用 Matplotlib 繪製圖 G。
  • 若要顯示圖紙,請使用 show() 方法。

示例

# Import networkx and pyplot
import networkx as nx
from matplotlib import pyplot as plt

# Set the figure size
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True

# Draw the graph
G = nx.grid_2d_graph(3, 3)
nx.draw(G, node_size=100)

plt.show()

輸出

它將生成以下輸出

更新於:2021 年 9 月 20 日

1K+ 次瀏覽

開啟您的 職業生涯

完成課程即可獲得認證

立即開始
廣告
© . All rights reserved.