當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python NetworkX DiGraph.in_degree用法及代碼示例


本文簡要介紹 networkx.DiGraph.in_degree 的用法。

用法:

property DiGraph.in_degree

(節點,in_degree)的 InDegreeView 或單個節點的 in_degree。

節點in_degree 是指向該節點的邊數。加權節點度是入射到該節點的邊的邊權重之和。

該對象提供對(節點,in_degree)的迭代以及對單個節點的度數的查找。

參數

nbunch單個節點、容器或所有節點(默認 = 所有節點)

該視圖將僅報告這些節點的邊事件。

weight字符串或無,可選(默認=無)

保存用作權重的數值的邊屬性的名稱。如果沒有,則每條邊的權重為 1。度數是與節點相鄰的邊權重的總和。

返回

如果請求單個節點
degint

節點的入度

或者,如果請求多個節點
nd_iter迭代器

迭代器返回two-tuples of (node, in-degree)。

例子

>>> G = nx.DiGraph()
>>> nx.add_path(G, [0, 1, 2, 3])
>>> G.in_degree(0)  # node 0 with degree 0
0
>>> list(G.in_degree([0, 1, 2]))
[(0, 0), (1, 1), (2, 1)]

相關用法


注:本文由純淨天空篩選整理自networkx.org大神的英文原創作品 networkx.DiGraph.in_degree。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。