開始使用免費開始

節點屬性與子集選取

在這個練習中,你會學到如何為網路中的頂點加入屬性,並查看這些屬性。

本練習屬於課程

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]] 

編輯並執行程式碼