Knooppunten kleuren
In deze oefening kleur je de knooppunten in het netwerk op basis van de churnstatus. Klanten die gechurnd hebben worden rood, en klanten die niet gechurnd hebben worden wit. Daarna visualiseer je het netwerk opnieuw.
Deze oefening maakt deel uit van de cursus
Predictive Analytics met netwerkgdata in R
Oefeninstructies
- Voeg een knooppuntattribuut toe met de naam
colordat gelijk is aanV(network)$churn. - Gebruik in
V(network)$colorde functiegsub()om de string"1"te vervangen door de string"red". - Gebruik in
V(network)$colorde functiegsub()om de string"0"te vervangen door de string"white". - Visualiseer het netwerk opnieuw met de functie
plot().
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Add a node attribute called color
V(network)$___ <- V(network)$churn
# Change the color of churners to red and non-churners to white
V(network)$color <- gsub(___, "red", V(network)$color)
V(network)$color <- gsub(___, "white", V(network)$color)
# Plot the network
___(___, vertex.label = NA, edge.label = NA,
edge.color = "black", vertex.size = 2)