Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Voeg een knooppuntattribuut toe met de naam color dat gelijk is aan V(network)$churn.
  • Gebruik in V(network)$color de functie gsub() om de string "1" te vervangen door de string "red".
  • Gebruik in V(network)$color de functie gsub() 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)
Code bewerken en uitvoeren