IniziaInizia gratis

Contare i nodi e calcolare la connectance

In questo esercizio conterai il numero di nodi per ciascun tipo usando il dataframe customers. La colonna churn ha due valori diversi:

  • 0 per i non churner
  • 1 per i churner

Calcolerai anche la connectance della rete usando la formula \(p=\frac{2E}{N(N-1)}\) dove \(N\) è il numero di nodi ed \(E\) è il numero di archi nella rete.

Questo esercizio fa parte del corso

Analitica predittiva con dati di rete in R

Visualizza il corso

Istruzioni dell'esercizio

  • Conta il numero di nodi churn condizionando su customers$churn.
  • Conta il numero di nodi non churn condizionando su customers$churn.
  • Conta il numero totale di nodi e chiama la variabile nodes.
  • Calcola la connectance della rete usando la formula di \(p\) mostrata sopra. Puoi usare edges dall'esercizio precedente.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Count the number of churn nodes
ChurnNodes <- sum(customers$___ == ___)
 
# Count the number of non-churn nodes
NonChurnNodes <- sum(___)
 
# Count the total number of nodes
___ <- ChurnNodes + NonChurnNodes
 
# Compute the network connectance
connectance <- 2 * ___ / ___ / (nodes - 1)

# Print the value
connectance
Modifica ed esegui il codice