0

我有 2 个数据库:

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

我从数据库 db 中的边列表构建了一个图 G:

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

我计算了中心性度量(度、介数)。

而且我能够从我的另一个 CSV 表中获取顶点属性,其中包含每个顶点的所有属性。

但是我找不到将顶点列表中每个顶点的属性赋予边缘列表中的顶点的方法(我的顶点列表中的顶点比边缘列表中的顶点多)

因此,我无法构建包含以下列的最终 csv 文件:顶点 ID、顶点名称、顶点属性、顶点度数、顶点介数。我可以用 Id、名称和度数+介数构建这样的文件,但我找不到给出每个顶点属性的方法。

4

1 回答 1

1

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

于 2013-03-11T06:11:00.397 回答