【发布时间】:2012-11-21 19:26:43
【问题描述】:
我有一个使用 python networkx 创建的节点网络。我想将信息存储在节点中,以便以后可以根据节点标签(节点名称)和存储信息的字段(如节点属性)访问信息。存储的信息可以是字符串或数字,如果xyz 是一个节点,我希望这样做:
然后我想保存两个或三个字段,其中包含xyzdob=1185 的出生日期、xyzpob=usa 的出生地点和xyz@987654328 的出生日期等字符串@。
我知道我可以使用G.add_node,其中包含属性字典字段...但我似乎无法访问特定字段。如果有其他方法我会很感激的。
然后我想将xyz 与网络中具有相同信息的其他节点进行比较。即节点 xyz 与节点 abc 的交集,基于出生日期、出生地点和出生日期
例如,如果节点 xyz 和 abc 有边缘打印它们各自的 dobs、它们的 pobs 和它们的 dayobs
【问题讨论】:
标签: python attributes networkx