Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Maak een nieuw vertexattribuut met de naam 'gender' op basis van de vector genders met set_vertex_attr().
  • Maak een nieuw vertexattribuut met de naam 'age' op basis van de vector ages met set_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]] 

Code bewerken en uitvoeren