Aan de slagGa gratis aan de slag

Nodes tellen en connectance berekenen

In deze oefening tel je het aantal nodes van elk type met behulp van de customers-dataframe. De kolom churn heeft twee waarden:

  • 0 voor niet-churners
  • 1 voor churners

Je berekent ook de connectance van het netwerk met de formule \(p=\frac{2E}{N(N-1)}\), waarbij \(N\) het aantal nodes is en \(E\) het aantal edges in het netwerk.

Deze oefening maakt deel uit van de cursus

Predictive Analytics met netwerkgdata in R

Cursus bekijken

Oefeninstructies

  • Tel het aantal churn-nodes door te filteren op customers$churn.
  • Tel het aantal niet-churn-nodes door te filteren op customers$churn.
  • Tel het totale aantal nodes en noem de variabele nodes.
  • Bereken de connectance van het netwerk met de bovenstaande formule voor \(p\). Je kunt edges uit de vorige oefening gebruiken.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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
Code bewerken en uitvoeren