ノード属性とサブセット化
この演習では、ネットワークの頂点に属性を追加し、それらを確認する方法を学びます。
この演習はコースの一部です
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]]