trophic_levels#
- trophic_levels(G, weight='weight')[source]#
计算节点的营养级。
节点 \(i\) 的营养级为
\[s_i = 1 + \frac{1}{k^{in}_i} \sum_{j} a_{ij} s_j\]其中 \(k^{in}_i\) 是节点 i 的入度
\[k^{in}_i = \sum_{j} a_{ij}\]并且按照惯例,入度为 \(k^{in}_i = 0\) 的节点其 \(s_i = 1\)。
这些计算是根据 Levine [1] 中概述的方法进行的。
- Parameters:
- GDiGraph
一个有向的 networkx 图
- Returns:
- nodesdict
以营养级为值的节点字典。
References
[1]Stephen Levine (1980) J. theor. Biol. 83, 195-207