编程语言
首页 > 编程语言> > < 链接分析算法 - PageRank算法 >

< 链接分析算法 - PageRank算法 >

作者:互联网

< 链接分析算法 - PageRank算法 >

背景

PageRank - 简化模型

PageRank - 随机浏览模型

PageRank - 算法实现

import networkx as nx

# 创建有向图

G = nx.DiGraph()

# 有向图之间边的关系

edges = [("A", "B"), ("A", "C"), ("A", "D"), ("B", "A"), ("B", "D"), ("C", "A"), ("D", "B"), ("D", "C")]

for edge in edges:

    G.add_edge(edge[0], edge[1])

pagerank_list = nx.pagerank(G, alpha=1)

print("pagerank 值是:", pagerank_list)

标签:PR,网页,算法,PageRank,链接,页面
来源: https://www.cnblogs.com/ymjun/p/12403671.html