色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python畫無向圖

傅智翔1年前8瀏覽0評論

Python是一種強大的編程語言,可以用它來創建各種各樣的圖形。其中一個很有用的應用是用Python畫出無向圖。無向圖是一種由節點和邊組成的圖形,每條邊都沒有方向。

import networkx as nx
import matplotlib.pyplot as plt
# 創建圖形對象
G = nx.Graph()
# 添加節點
G.add_nodes_from([1, 2, 3, 4, 5])
# 添加邊
G.add_edge(1, 2)
G.add_edge(1, 3)
G.add_edge(2, 3)
G.add_edge(3, 4)
G.add_edge(4, 5)
G.add_edge(5, 1)
# 繪制圖形
nx.draw(G, with_labels=True)
plt.show()

首先,我們使用networkx庫導入完整圖形,然后使用matplotlib.pyplot庫來繪制我們的圖形。然后,我們創建一個圖形對象并添加節點和邊。最后,我們使用nx.draw()方法來繪制這個圖形。

當我們運行這段代碼時,它會顯示出一個無向圖,如下所示:

正如您所見,這個無向圖由5個節點和6條邊組成。您可以通過添加節點和邊來更改圖形并制作自己的無向圖。