始める無料で始める

ノード属性とサブセット化

この演習では、ネットワークの頂点に属性を追加し、それらを確認する方法を学びます。

この演習はコースの一部です

Rで学ぶネットワーク分析

コースを見る

演習の手順

  • ベクター genders から set_vertex_attr() を使って 'gender' という新しい頂点属性を作成します。
  • ベクター ages から set_vertex_attr() を使って 'age' という新しい頂点属性を作成します。
  • vertex_attr() を使ってすべての頂点属性を表示します。
  • V(g)[[]] を使って、最初の5つの頂点の属性をデータフレームで表示します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

library(igraph)

# Inspect the objects 'genders' and 'ages'
genders
ages

# Create new vertex attribute called 'gender'
g <- ___(g, "gender", value = genders)

# Create new vertex attribute called 'age'
g <- set_vertex_attr(g, "___", value = ___)

# View all vertex attributes in a list
___(g)

# View attributes of first five vertices in a dataframe
V(___)[[1:5]] 

コードを編集して実行