Compter les types d'arêtes
Dans cet exercice, vous allez compter le nombre de chaque type d'arête à l'aide de la colonne edgeType du tableau de données edgeList.
Dans la colonne edgeList$edgeType, on retrouve trois valeurs différentes :
- 0 pour les arêtes qui relient deux nœuds non churn.
- 1 pour les arêtes qui relient un nœud non churn et un nœud churn. On parle alors d'arêtes mixtes ou inter-étiquettes.
- 2 pour les arêtes qui relient deux nœuds churn.
Cette activité fait partie du cours
Analytique prédictive avec des données en réseau dans R
Instructions de l’exercice
- 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 ce code d’exemple.
# 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