CommencerCommencer gratuitement

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

Afficher le cours

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
Modifier et exécuter le code