python网络信息提取_用python从网络中提取边缘信息

我有以下网络:

net = nx.Graph()

node_list = ["Gur","Qing","Samantha","Jorge","Lakshmi","Jack","John","Jill"]

edge_list = [("Gur","Qing",{"source":"work"}),

("Gur","Jorge", {"source":"family"}),

("Samantha","Qing", {"source":"family"}),

("Jack","Qing", {"source":"work"}),

("Jorge","Lakshmi", {"source":"work"}),

("Jorge","Samantha",{"source":"family"}),

("Samantha","John", {"source":"family"}),

("Lakshmi","Jack", {"source":"family"}),

("Jack","Jill", {"source":"charity"}),

("Jill","John",{"source":"family"})]

net.add_nodes_from(nodes)

net.add_edges_from(edges)

在这个网络中,每个人都是一个节点,在这个节点中,所有的人都以一种关系的形式相互连接。在本例中,连接节点的关系是边。

我需要做的是提取边缘中包含的关系信息,以便创建一个给定人名和关系类型的函数,根据指定的关系类型告诉其他人与哪些人连接。

我用的是

networkx

在python中打包以执行此任务。因为我对网络还很陌生,这让我有点困惑,所以我会很感激你的建议。

提前谢谢

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值