Aan de slagBegin gratis

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

Bekijk cursus

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.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan 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