我正在尝试在有向加权图上执行igraph::page_rank
算法(这很容易)。但是,我在算法中添加了personalized
向量。文档说personalized
向量是一个“可选向量,给出了概率分布以计算个性化PageRank。对于个性化PageRank,放弃随机游走时跳到节点的概率并不均匀,但是它是这样确定的向量。向量应为每个顶点包含一个条目,并且它将被缩放以总计一个。”
我的问题是:igraph
如何知道personalized
中的哪个向量项对应于图中的哪个顶点?
例如,如果我有30个顶点(以随机顺序),并且我想为特定的顶点分配一个personalized
向量值,那么假设c(1,2,3,...,30)
,igraph
会如何知道要为每个顶点分配哪个向量值?