Kom igångKom igång gratis

Beräkna heterofilicitet

Precis som dyadicitet är heterofilicitet kvoten mellan det faktiska antalet kanter med blandade etiketter och det förväntade antalet sådana kanter. I den här övningen beräknar du nätverkets heterofilicitet.

För det förväntade antalet blandade kanter använder du formeln \(n_ {NC}\cdot n_ {C}\cdot p\) där \(n_ {NC}\) är antalet icke-churners, \(n_ {C}\) är antalet churners och p är konnektansen.

Du kan använda variablerna NonChurnNodes, ChurnNodes, connectance och MixedEdges.

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

Prediktiv analys med nätverksdata i R

Visa kurs

Övningsinstruktioner

  • Beräkna det förväntade antalet blandade kanter och tilldela resultatet till variabeln ExpectedHet.
  • Beräkna heterofiliciteten genom att dividera det faktiska antalet blandade kanter med det förväntade antalet. Kalla variabeln Het.
  • Är nätverket heterofilt? Undersök Het för att ta reda på det.

Interaktiv övning med praktiskt arbete

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

# Compute the expected heterophilicity
ExpectedHet <- ___ * ___ * ___
 
# Compute the heterophilicity
Het <- ___ / ___
 
# Inspect the heterophilicity
___
Redigera och kör kod