Compter les types d’arêtes
Dans cet exercice, vous allez compter le nombre d’arêtes de chaque type en utilisant la colonne edgeType du dataframe edgeList.
Dans la colonne edgeList$edgeType, il existe trois valeurs différentes :
- 0 pour les arêtes reliant deux nœuds non churn.
- 1 pour les arêtes reliant un nœud non churn et un nœud churn. On les appelle des arêtes mixtes ou cross-label.
- 2 pour les arêtes reliant deux nœuds churn.
Cet exercice fait partie du cours
Analytique prédictive avec des données en réseau sous R
Instructions
- Comptez le nombre d’arêtes churn en conditionnant sur
edgeList$edgeType. Attribuez la valeur àChurnEdges. - Comptez le nombre d’arêtes non churn en conditionnant sur
edgeList$edgeType. Attribuez la valeur àNonChurnEdges. - Comptez le nombre d’arêtes mixtes en conditionnant sur
edgeList$edgeType. Attribuez la valeur àMixedEdges. - Comptez le nombre total d’arêtes et attribuez la valeur à
edges.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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