Thuộc tính nút và phép chọn lọc (subsetting)
Trong bài tập này, bạn sẽ học cách thêm thuộc tính cho các đỉnh (vertices) trong mạng và cách xem chúng.
Bài tập này là một phần của khóa học
Phân tích Mạng lưới trong R
Hướng dẫn bài tập
- Tạo một thuộc tính đỉnh mới tên 'gender' từ vector
gendersbằngset_vertex_attr(). - Tạo một thuộc tính đỉnh mới tên 'age' từ vector
agesbằngset_vertex_attr(). - Xem tất cả thuộc tính đỉnh bằng
vertex_attr(). - Xem các thuộc tính của năm đỉnh đầu tiên trong một dataframe bằng
V(g)[[]].
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
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]]