CommencerCommencer gratuitement

Obtenir un jeu de données plat

Dans cet exercice, vous allez transformer votre réseau en un dataframe, où les lignes représentent les personnes du réseau et les colonnes les caractéristiques de réseau que vous avez calculées au chapitre précédent. Vous préparerez également le jeu de données pour le prétraitement.

Cet exercice fait partie du cours

Analytique prédictive avec des données en réseau sous R

Afficher le cours

Instructions

  • Extrayez le dataframe des clients à l’aide de la fonction as_data_frame(). Notez que vous souhaitez les attributs des nœuds, c’est‑à‑dire les vertices. Nommez le jeu de données studentnetworkdata_full.
  • Inspectez les premières lignes du dataframe avec la fonction head().
  • Supprimez les clients déjà partis en vous basant sur l’attribut Churn. Nommez ce dataframe studentnetworkdata_filtered.
  • Supprimez les deux premières colonnes, appelées Churn et name, car vous n’en avez plus besoin, et nommez le dataframe studentnetworkdata.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Extract the dataset
studentnetworkdata_full <- ___(network, what = ___)

# Inspect the dataset
head(___)

# Remove customers who already churned
studentnetworkdata_filtered <- studentnetworkdata_full[-which(studentnetworkdata_full$___ == 1), ]

# Remove useless columns
studentnetworkdata <- ___[, -c(1, 2)]
Modifier et exécuter le code