栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

具有特定位置的networkx add_node

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

具有特定位置的networkx add_node

我不确定要完成什么,但是我想您想向图添加节点,在所需位置绘制它们,并且仍然能够在图对象中访问它们。

由于您没有将节点添加到图中,因此这是一个开始:

X.add_nodes_from(pos.keys())

然后,您在绘制图形时不必指定节点列表,因此在添加新节点时不必在两个不同的位置更改代码。

如果希望将节点的位置作为节点属性,则也可以这样做:

for n, p in pos.iteritems():    X.nodes[n]['pos'] = p

请注意,绘制图形时不会将这些位置用作位置,而必须对其进行显式设置。然后,您可以使用以下方法绘制并显示图形:

nx.draw(X, pos)plt.show()

假设您进行了导入

from matplotlib import pyplot as plt



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/625244.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号