1. Apprendre
  2. /
  3. Cours
  4. /
  5. Introduction à l'analytique prédictive en Python

Connected

Exercice

Discrétiser toutes les variables

Au lieu de discrétiser les variables continues une par une, il est plus simple de les discrétiser automatiquement. Pour obtenir la liste de toutes les colonnes en Python, vous pouvez utiliser

variables  = basetable.columns

Seules les variables continues doivent être discrétisées. Vous pouvez vérifier si une variable doit l'être en contrôlant si elle possède plus qu'un nombre prédéfini de valeurs distinctes.

Instructions

100 XP
  • Créez une liste variables contenant tous les noms de colonnes de la table de base.
  • Créez une boucle qui vérifie toutes les variables de la liste variables.
  • Complétez l'instruction if de façon à ce que seules les variables ayant plus de 5 valeurs distinctes soient discrétisées.
  • Regroupez les variables continues en 10 intervalles à l'aide de la méthode qcut.