Soorten randen tellen
In deze oefening tel je het aantal van elk randtype met behulp van de kolom edgeType in de dataframe edgeList.
In de kolom edgeList$edgeType staan drie verschillende waarden:
- 0 voor randen die twee non-churn-knooppunten verbinden.
- 1 voor randen die een non-churn- en een churn-knooppunt verbinden. Dit zijn gemengde of cross-label randen.
- 2 voor randen die twee churn-knooppunten verbinden.
Deze oefening maakt deel uit van de cursus
Predictive Analytics met netwerkgdata in R
Oefeninstructies
- Tel het aantal churn-randen door te filteren op
edgeList$edgeType. Ken de waarde toe aanChurnEdges. - Tel het aantal non-churn-randen door te filteren op
edgeList$edgeType. Ken de waarde toe aanNonChurnEdges. - Tel het aantal gemengde randen door te filteren op
edgeList$edgeType. Ken de waarde toe aanMixedEdges. - Tel het totale aantal randen en ken de waarde toe aan
edges.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Count churn edges
ChurnEdges <- sum(edgeList$edgeType == ___)
# Count non-churn edges
NonChurnEdges <- sum(___ == ___)
# Count mixed edges
MixedEdges <- ___
# Count all edges
___ <- ChurnEdges + NonChurnEdges + MixedEdges
#Print the number of edges
edges