節點屬性與子集選取
在這個練習中,你會學到如何為網路中的頂點加入屬性,並查看這些屬性。
本練習屬於課程
R 的 Network Analysis
練習說明
- 使用
set_vertex_attr(),從向量genders建立名為『gender』的新頂點屬性。 - 使用
set_vertex_attr(),從向量ages建立名為『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]]