【发布时间】:2020-06-29 08:35:33
【问题描述】:
我想推导出集线器,HITS algorithm的权威分数。
我有一个有向加权图“H”
从networkx模块计算简单(未加权)的hub,权威分数并不难。
但是,我不知道如何获得加权(我的数据中的“amt”)中心、权威分数。
相比之下,PageLink 提供“重量”选项。
我附上了如下示例代码。
谢谢。
# unweighted HITS algorithm
import pandas as pd
import networkx as nx
df = pd.DataFrame({'sender' : ['1','2'], 'receiver' : ['3','3'], 'amt' : [100, 200]})
H = nx.from_pandas_edgelist(df, source = 'sender', target = 'receiver', create_using=nx.DiGraph())
h, a = nx.hits(H)
【问题讨论】:
标签: networkx