使用Python NetworkX表示节点关系
|
我在XML文件中大约有20万个节点及其关系,如下所示:
node_A-node_B直接,node_A-node_G反向,node_A-node_H直接,node_A-node_X反向,node_A-node_Y直接
我需要使用Python NetworkX图形数据结构在XML文件中对节点及其关系进行建模,并根据用户输入(例如node_A up)查找节点之间的关系并按如下所示输出节点:
输出:node_B-向上,
node_G-向下,
node_H-向上,
node_X-向下,
node_Y-向上
这里的意思是,基于节点关系,应用程序应该对节点进行排序/过滤。例如,如果node_A与node_B的关系是直接的,而node_A与node_X的关系是逆的,则输出将像上面的输出示例一样为node_B-up和node_X-down。
请帮助我建议我应该使用哪种NetworkX图形数据结构。一个例子将是一个很大的帮助。
提前致谢
普拉卡什
没有找到相关结果
已邀请:
1 个回复
闪脖