的igraph:为每个顶点中心性措施CSV文件,为每个顶点

问题描述:

属性我有2个数据库:的igraph:为每个顶点中心性措施CSV文件,为每个顶点

  1. 边缘名单,
  2. 带有属性的顶点一览表(地理位置,和演员的类别)

我建一个图G从我在数据库DB边缘的名单:

G <- graph.edgelist(cbind(db.$Source,db$Target)) 

而且我计算了中心度量(度数,中介度)。

而且我能够从我的另一个CSV表中获取顶点属性以及每个顶点的所有属性。

但我找不到从我的顶点列表中EdgeList都顶点是给每个顶点的属性的方式(有更多的顶点在我的顶点名单以外还有我的边列表)

因此我无法用列创建最终的csv文件:顶点Id,顶点名称,顶点属性,顶点度数,顶点中介数。我可以使用Id,名称和度数+中间值构建这样一个文件,但我无法找到给出每个顶点属性的方法。

简而言之,使用graph.data.frame()函数构建图形,将中心度量值添加为属性,然后使用get.data.frame()将其再次转换为数据帧。