你可以使用 NetworkX 这个库来操作图。你可以先使用 NetworkX 提供的函数构建一个图,然后使用 nx.nodes() 函数获取图中的所有节点。接下来,你可以使用 pandas 库中的 DataFrame 函数将节点列表转换为一个 DataFrame。
下面是一个例子:
import networkx as nx
import pandas as pd
# 创建一个空的有向图
G = nx.DiGraph()
# 在图中添加节点,可以使用任意的属性作为节点的属性
G.add_node(1, name='node 1', type='type 1')
G.add_no
文章介绍了如何使用Python的NetworkX库创建和操作图,特别是添加节点并利用pandas将节点数据转换成DataFrame进行处理。示例中展示了创建一个有向图,添加带有属性的节点,以及如何提取和转换节点信息。

684

被折叠的 条评论
为什么被折叠?



