IniziaInizia gratis

Colorare i nodi

In questo esercizio colorerai i nodi della rete in base allo stato di churn. I clienti che hanno effettuato il churn saranno colorati di rosso e i non churner di bianco. Poi visualizzerai di nuovo la rete.

Questo esercizio fa parte del corso

Analitica predittiva con dati di rete in R

Visualizza il corso

Istruzioni dell'esercizio

  • Aggiungi un attributo del nodo chiamato color uguale a V(network)$churn.
  • In V(network)$color, usa la funzione gsub() per sostituire la stringa "1" con la stringa "red".
  • In V(network)$color, usa la funzione gsub() per sostituire la stringa "0" con la stringa "white".
  • Visualizza nuovamente la rete usando la funzione plot().

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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)
Modifica ed esegui il codice