Kom igångKom igång gratis

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

Visa kurs

Övningsinstruktioner

  • Räkna antalet churn-kanter genom att filtrera på edgeList$edgeType. Tilldela värdet till ChurnEdges.
  • Räkna antalet icke-churn-kanter genom att filtrera på edgeList$edgeType. Tilldela värdet till NonChurnEdges.
  • Räkna antalet blandade kanter genom att filtrera på edgeList$edgeType. Tilldela värdet till MixedEdges.
  • 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
Redigera och kör kod