Aan de slagGa gratis aan de slag

Bereken heterofiliciteit

Net als bij dyadiciteit is heterofiliciteit de verhouding tussen het werkelijke aantal edges met gemengde labels en het verwachte aantal edges met gemengde labels. In deze oefening bereken je de heterofiliciteit van het netwerk.

Gebruik voor het verwachte aantal gemengde edges de formule $n{NC}\cdot n{C}\cdot p$, waarbij $n{NC}$ het aantal niet-churners is, $n{C}$ het aantal churners en p de connectance.

Je kunt de variabelen NonChurnNodes, ChurnNodes, connectance en MixedEdges gebruiken.

Deze oefening maakt deel uit van de cursus

Predictive Analytics met netwerkgdata in R

Cursus bekijken

Oefeninstructies

  • Bereken het verwachte aantal gemengde edges en sla dit op in de variabele ExpectedHet.
  • Bereken de heterofiliciteit door het werkelijke aantal gemengde edges te delen door het verwachte aantal gemengde edges. Noem deze variabele Het.
  • Is het netwerk heterofiel? Bekijk Het om erachter te komen.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Compute the expected heterophilicity
ExpectedHet <- ___ * ___ * ___
 
# Compute the heterophilicity
Het <- ___ / ___
 
# Inspect the heterophilicity
___
Code bewerken en uitvoeren