แอตทริบิวต์ของโหนดและการกรองข้อมูล
ในแบบฝึกหัดนี้ จะได้เรียนรู้วิธีเพิ่มแอตทริบิวต์ให้กับเวอร์เทกซ์ในเครือข่ายและดูแอตทริบิวต์เหล่านั้น
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การวิเคราะห์เครือข่ายใน R
คำแนะนำการฝึกหัด
- สร้างแอตทริบิวต์เวอร์เทกซ์ใหม่ชื่อ 'gender' จากเวกเตอร์
gendersโดยใช้set_vertex_attr() - สร้างแอตทริบิวต์เวอร์เทกซ์ใหม่ชื่อ 'age' จากเวกเตอร์
agesโดยใช้set_vertex_attr() - ดูแอตทริบิวต์เวอร์เทกซ์ทั้งหมดโดยใช้
vertex_attr() - ดูแอตทริบิวต์ของเวอร์เทกซ์ 5 รายการแรกในรูปแบบ dataframe โดยใช้
V(g)[[]]
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
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]]