Zacznij terazZacznij za darmo

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

Zobacz kurs

Instrukcje do ćwiczenia

  • Utwórz nowy atrybut wierzchołka o nazwie 'gender' na podstawie wektora genders, używając funkcji set_vertex_attr().
  • Utwórz nowy atrybut wierzchołka o nazwie 'age' na podstawie wektora ages, używając funkcji set_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]] 

Edytuj i uruchom kod