networkx.algorithms.link_analysis.hits_alg.hits_numpy
的用法。用法:
hits_numpy(G, normalized=True)
返回节点的 HITS 集线器和权限值。
自 2.6 版起已弃用:hits_numpy 已弃用,将在 networkx 3.0 中删除。
HITS 算法计算一个节点的两个数字。当局根据传入链接估计节点值。 Hubs 根据传出链接估计节点值。
- G:图形
NetworkX 图
- normalized:布尔(默认=真)
通过所有值的总和对结果进行归一化。
- (hubs,authorities):字典的二元组
由节点键入的两个字典,包含中心值和权限值。
参数:
返回:
注意:
特征向量计算使用 NumPy 的 LAPACK 接口。
HITS 算法是为有向图设计的,但该算法不检查输入图是否有向,并将在无向图上执行。
参考:
- 1
A. Langville and C. Meyer, “A survey of eigenvector methods of web information retrieval.” http://citeseer.ist.psu.edu/713792.html
- 2
Jon Kleinberg, Authoritative sources in a hyperlinked environment Journal of the ACM 46 (5): 604-32, 1999. doi:10.1145/324133.324140. http://www.cs.cornell.edu/home/kleinber/auth.pdf.
例子:
>>> G = nx.path_graph(4)
hubs
和authorities
由分别对应于hubs_matrix和authority_matrix的最大特征值的特征向量给出。hubs
和authority
矩阵是从邻接矩阵计算的:>>> adj_ary = nx.to_numpy_array(G) >>> hubs_matrix = adj_ary @ adj_ary.T >>> authority_matrix = adj_ary.T @ adj_ary
hits_numpy
将各个矩阵的最大特征值对应的特征向量映射到G
中的节点:>>> hubs, authority = nx.hits_numpy(G)
相关用法
- Python NetworkX hits_scipy用法及代码示例
- Python NetworkX hits用法及代码示例
- Python NetworkX harmonic_function用法及代码示例
- Python NetworkX has_bridges用法及代码示例
- Python NetworkX negative_edge_cycle用法及代码示例
- Python NetworkX voronoi_cells用法及代码示例
- Python NetworkX numerical_edge_match用法及代码示例
- Python NetworkX inverse_line_graph用法及代码示例
- Python NetworkX LFR_benchmark_graph用法及代码示例
- Python NetworkX write_graph6用法及代码示例
- Python NetworkX DiGraph.__contains__用法及代码示例
- Python NetworkX average_degree_connectivity用法及代码示例
- Python NetworkX eulerian_circuit用法及代码示例
- Python NetworkX single_source_dijkstra_path_length用法及代码示例
- Python NetworkX from_dict_of_dicts用法及代码示例
- Python NetworkX weisfeiler_lehman_subgraph_hashes用法及代码示例
- Python NetworkX transitive_closure_dag用法及代码示例
- Python NetworkX intersection用法及代码示例
- Python NetworkX MultiGraph.size用法及代码示例
- Python NetworkX Graph.size用法及代码示例
- Python NetworkX from_scipy_sparse_array用法及代码示例
- Python NetworkX local_and_global_consistency用法及代码示例
- Python NetworkX number_of_selfloops用法及代码示例
- Python NetworkX single_source_bellman_ford用法及代码示例
- Python NetworkX all_simple_paths用法及代码示例
注:本文由纯净天空筛选整理自networkx.org大神的英文原创作品 networkx.algorithms.link_analysis.hits_alg.hits_numpy。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。