Räkna kantyper
I den här övningen räknar du antalet av varje kanttyp med hjälp av kolumnen edgeType i dataramen edgeList.
I kolumnen edgeList$edgeType finns tre olika värden:
- 0 för kanter som förbinder två icke-churn-noder.
- 1 för kanter som förbinder en icke-churn-nod med en churn-nod. Dessa kallas blandade eller korsmarkerade kanter.
- 2 för kanter som förbinder två churn-noder.
Den här övningen är en del av kursen
Prediktiv analys med nätverksdata i R
Övningsinstruktioner
- Räkna antalet churn-kanter genom att filtrera på
edgeList$edgeType. Tilldela värdet tillChurnEdges. - Räkna antalet icke-churn-kanter genom att filtrera på
edgeList$edgeType. Tilldela värdet tillNonChurnEdges. - Räkna antalet blandade kanter genom att filtrera på
edgeList$edgeType. Tilldela värdet tillMixedEdges. - Räkna det totala antalet kanter och tilldela värdet till
edges.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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