在维基文章中的较大用户网络中查找具有最大学位中心性分数的用户

时间:2014-08-22 06:03:18

标签: r

嗨我有一个问题,我想根据名为" wiki"的数据框中的文章建立用户网络。喜欢  Faid users1 users2(Faid = articles),users1 = network node,users2 = network node)   1 a1 u1   1 a1 a2   。 a1 b2   。 u1 a2   。 u1 b2   1 a2 b2

2 a1 c1   。 a1 a2   。 a1 c2   。 c1 a2   。 c1 c2   2 a2 c2

3 c2 c1   。 c2 u2   。 c2 u1   。 c1 u2   。 c1 u1   3 u2 u1

这只是一个例子,我有超过3000篇文章的用户网络。  我想要的是找到整个网络中每个用户的学位中心性scor(在所有文章中),并在列中显示得分,其中(Faid 1)具有最高度中心性得分的用户的中心性得分和(Faid 2) )具有最高程度的中心性分数。  但分数应该是属于该文章网络的用户。例如 用户centrality_score a1 100 a2 80 b1 70 b2 55 c1 10 c2 50 u1 140 u2 15 最终的数据框看起来像这样 Faid中心分数
1 140(#即u1有140) 2 100 3 140 这只是我拥有的数据和我想要的结果的一个例子。任何帮助将非常感激。感谢

1 个答案:

答案 0 :(得分:1)

您可以尝试使用igraph-package生成图表:

http://igraph.org/r/和功能centralization.degree。使用get.data.frame从数据框生成图形。

所有最好的赫尔曼