0

私は2つのデータベースを持っています:

  1. エッジリスト、
  2. 属性を含む頂点リスト (地理的位置、アクターのカテゴリ)

データベース db のエッジのリストからグラフ G を作成します。

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

そして、中心性の尺度(次数、中間性)を計算しました。

そして、各頂点のすべての属性を含む他の CSV テーブルから頂点属性を取得できます。

しかし、頂点リストからエッジリストにある頂点に各頂点の属性を与える方法が見つかりません (頂点リストには、エッジリストよりも多くの頂点があります)

そのため、頂点 ID、頂点名、頂点属性、頂点度、頂点間などの列を含む最終的な csv ファイルを作成できません。Id、名前、および次数と中間性を使用してこのようなファイルを作成できますが、各頂点の属性を指定する方法が見つかりません。

4

1 に答える 1

1

つまり、関数を使用してグラフを作成しgraph.data.frame()、中心性の測定値を属性として追加してから、それを使用get.data.frame()して再びデータ フレームに変換します。

于 2013-03-11T06:11:00.397 に答える