Knooppuntattributen en subselectie
In deze oefening leer je hoe je attributen toevoegt aan vertices in het netwerk en hoe je ze bekijkt.
Deze oefening maakt deel uit van de cursus
Netwerkanalyse in R
Oefeninstructies
- Maak een nieuw vertexattribuut met de naam 'gender' op basis van de vector
gendersmetset_vertex_attr(). - Maak een nieuw vertexattribuut met de naam 'age' op basis van de vector
agesmetset_vertex_attr(). - Bekijk alle vertexattributen met
vertex_attr(). - Bekijk de attributen van de eerste vijf vertices in een dataframe met
V(g)[[]].
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
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]]