小编low*_*nly的帖子

Networkx 2.1+ 中修改单节点属性的简单方法

我正在寻找一种简单的方法来修改 NetworkX 图表内单个节点的单个属性的值。

NetworkX 文档仅提到了为图中所有节点设置属性的函数,例如:

nx.set_node_attributes(G, bb, 'betweenness')
Run Code Online (Sandbox Code Playgroud)

这在许多情况下可能是合适的,在这些情况下,这样的属性很容易为图中的所有节点计算(例如提到的介数)。同样,有一种简单的方法可以访问 NetworkX 中的单节点属性:

graph.nodes[nodeName][attribute]
Run Code Online (Sandbox Code Playgroud)

但是,以这种方式访问​​的属性是只读的。

所以我正在寻找一种像阅读一样简单的设置属性的方法。

提前致谢。

graph networkx python-3.x

12
推荐指数
1
解决办法
7518
查看次数

标签 统计

graph ×1

networkx ×1

python-3.x ×1