Atrybuty wierzchołków i filtrowanie
W tym ćwiczeniu nauczysz się, jak dodawać atrybuty do wierzchołków sieci i jak je przeglądać.
To ćwiczenie jest częścią kursu
Analiza sieci w R
Instrukcje do ćwiczenia
- Utwórz nowy atrybut wierzchołka o nazwie 'gender' na podstawie wektora
genders, używając funkcjiset_vertex_attr(). - Utwórz nowy atrybut wierzchołka o nazwie 'age' na podstawie wektora
ages, używając funkcjiset_vertex_attr(). - Wyświetl wszystkie atrybuty wierzchołków za pomocą funkcji
vertex_attr(). - Wyświetl atrybuty pierwszych pięciu wierzchołków w postaci ramki danych, używając
V(g)[[]].
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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]]