Aan de slagGa gratis aan de slag

Counting types of edges

In this exercise, you will count the number of each edge type using the edgeType column in the edgeList dataframe. In the edgeList$edgeType column, there are three different values:

  • 0 for edges that connect two non-churn nodes.
  • 1 for edges that connect a non-churn and a churn node. These are called mixed or cross-label edges.
  • 2 for edges that connect two churn nodes.

Deze oefening maakt deel uit van de cursus

Predictive Analytics using Networked Data in R

Cursus bekijken

Oefeninstructies

  • Count the number of churn edges by conditioning on edgeList$edgeType. Assign the value to ChurnEdges.
  • Count the number of non-churn edges by conditioning on edgeList$edgeType. Assign the value to NonChurnEdges.
  • Count the number of mixed edges by conditioning on edgeList$edgeType. Assign the value to MixedEdges.
  • Count the total number of edges and assign the value to 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
Code bewerken en uitvoeren