欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python networkx中獲取圖的鄰接矩陣方式

 更新時間:2022年12月16日 09:28:08   作者:兔子愛讀書  
這篇文章主要介紹了Python networkx中獲取圖的鄰接矩陣方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

networkx如何獲取圖的鄰接矩陣

需要調(diào)取networkx中g(shù)raph實例的鄰接矩陣,搜“network 鄰接矩陣”沒有迅速找到解決方案。我寫一個吧。

錯誤獲取

networkx中有個adjacency_matrix()函數(shù),得到的鄰接表看形狀雖然是N*N,但是打印出來會發(fā)現(xiàn)是這個格式:

  (0, 1)    1
  (0, 30)    1
  (0, 33)    1
  (0, 99)    1

第一列是源頭和終止節(jié)點,第二列是權(quán)重。

但是,如果你下列語句遍歷,是會報錯的:ValueError: not enough values to unpack (expected 2, got 1)

# 錯誤示范

for (x,y), w in nx.adjacency_matrix(G):

? ? print(x, y, w)

正確獲取

import networkx as nx
import numpy as np
A=np.array(nx.adjacency_matrix(G).todense())

轉(zhuǎn)換為numpy矩陣是因為原始的格式不支持A[i][j]形式的索引。 

成功得到鄰接矩陣,解決!

[[0 0 0 ... 0 0 1]
 [0 0 1 ... 0 0 0]
 [0 1 0 ... 0 0 0]
 ...
 [0 0 0 ... 0 0 0]
 [0 0 0 ... 0 0 1]
 [1 0 0 ... 0 1 0]]

鄰接矩陣 轉(zhuǎn) 網(wǎng)絡(luò)圖

逛知乎看到的,老是忘記,記一下:

import networkx as nx
graph = nx.from_numpy_matrix(Matrix) ?

networkx自帶函數(shù)將鄰接矩陣轉(zhuǎn)為網(wǎng)絡(luò)圖

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python區(qū)塊鏈客戶端類開發(fā)教程

    Python區(qū)塊鏈客戶端類開發(fā)教程

    這篇文章主要為大家介紹了Python區(qū)塊鏈客戶端類開發(fā)教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-05-05
  • TensorBoard 計算圖的可視化實現(xiàn)

    TensorBoard 計算圖的可視化實現(xiàn)

    今天小編就為大家分享一篇TensorBoard 計算圖的可視化實現(xiàn),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • padas 生成excel 增加sheet表的實例

    padas 生成excel 增加sheet表的實例

    今天小編就為大家分享一篇padas 生成excel 增加sheet表的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • python函數(shù)中將變量名轉(zhuǎn)換成字符串實例

    python函數(shù)中將變量名轉(zhuǎn)換成字符串實例

    這篇文章主要介紹了python函數(shù)中將變量名轉(zhuǎn)換成字符串實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • Python matplotlib繪制散點圖的實例代碼

    Python matplotlib繪制散點圖的實例代碼

    這篇文章主要給大家介紹了關(guān)于Python matplotlib繪制散點圖的相關(guān)資料,所謂散點圖就是反映兩組變量每個數(shù)據(jù)點的值,并且從散點圖可以看出它們之間的相關(guān)性,需要的朋友可以參考下
    2021-06-06
  • python3 deque 雙向隊列創(chuàng)建與使用方法分析

    python3 deque 雙向隊列創(chuàng)建與使用方法分析

    這篇文章主要介紹了python3 deque 雙向隊列創(chuàng)建與使用方法,結(jié)合實例形式分析了python3 deque 雙向隊列創(chuàng)建、添加、清空、拷貝等相關(guān)操作技巧與使用注意事項,需要的朋友可以參考下
    2020-03-03
  • python獲取圖片顏色信息的方法

    python獲取圖片顏色信息的方法

    這篇文章主要介紹了python獲取圖片顏色信息的方法,涉及Python使用pil模操作圖片的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-03-03
  • Python獲取svn版本信息

    Python獲取svn版本信息

    本文主要介紹了Python獲取svn版本信息,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • python轉(zhuǎn)換wrf輸出的數(shù)據(jù)為網(wǎng)頁可視化json格式

    python轉(zhuǎn)換wrf輸出的數(shù)據(jù)為網(wǎng)頁可視化json格式

    這篇文章主要介紹了python轉(zhuǎn)換wrf輸出的數(shù)據(jù)為網(wǎng)頁可視化json格式,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-09-09
  • Python global全局變量函數(shù)詳解

    Python global全局變量函數(shù)詳解

    本文詳解了global全局變量函數(shù)的用法,還有g(shù)lobal的作用。global全局變量在一個腳本中全部作用域都可以訪問,用法很方便,希望本文對大家有所幫助
    2018-09-09

最新評論