如何将 Visio 格式的网络图转换为 networkx 图?
How to convert network diagram in Visio format to a a networkx graph?
我有一个在 Visio
中绘制的网络图。我想将它用作 node2vec
python 包中的 networkx
图的输入。文档说有一个名为 to_networkx_graph()
的函数将以下类型的数据作为其输入:
"任何 NetworkX 图 dict-of-dicts dict-of-lists 容器(例如集合、列表、元组)的边迭代器(例如 itertools.chain)产生边的边生成器 Pandas DataFrame (row per edge) numpy matrix numpy ndarray scipy sparse matrix pygraphviz agraph
但是,还是不提 Visio、pdf、odg、PowerPoint 等其他格式
那么,如何进行呢?
我认为您需要按照文档中提到的格式创建一些数据,而不仅仅是网络图。 Visio 图表无法完成这项工作,而且我知道没有办法进行转换。
我有一个在 Visio
中绘制的网络图。我想将它用作 node2vec
python 包中的 networkx
图的输入。文档说有一个名为 to_networkx_graph()
的函数将以下类型的数据作为其输入:
"任何 NetworkX 图 dict-of-dicts dict-of-lists 容器(例如集合、列表、元组)的边迭代器(例如 itertools.chain)产生边的边生成器 Pandas DataFrame (row per edge) numpy matrix numpy ndarray scipy sparse matrix pygraphviz agraph
但是,还是不提 Visio、pdf、odg、PowerPoint 等其他格式
那么,如何进行呢?
我认为您需要按照文档中提到的格式创建一些数据,而不仅仅是网络图。 Visio 图表无法完成这项工作,而且我知道没有办法进行转换。