Kom igångKom igång gratis

Räkna noder och beräkna konnektans

I den här övningen räknar du antalet noder av varje typ med hjälp av dataramen customers. Kolumnen churn har två möjliga värden:

  • 0 för kunder som inte churnat
  • 1 för kunder som churnat

Du beräknar också nätverkets konnektans med formeln \(p=\frac{2E}{N(N-1)}\), där \(N\) är antalet noder och \(E\) är antalet kanter i nätverket.

Den här övningen är en del av kursen

Prediktiv analys med nätverksdata i R

Visa kurs

Övningsinstruktioner

  • Räkna antalet churn-noder genom att filtrera på customers$churn.
  • Räkna antalet icke-churn-noder genom att filtrera på customers$churn.
  • Räkna det totala antalet noder och ge variabeln namnet nodes.
  • Beräkna nätverkets konnektans med formeln för \(p\) som visas ovan. Du kan använda edges från föregående övning.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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
Redigera och kör kod