CommencezCommencez gratuitement

Supprimer des colonnes d'un DataFrame

Il arrive que votre DataFrame contienne des colonnes dont vous n'avez plus besoin. Vous devez souvent le simplifier en retirant certaines colonnes. Vous souvenez-vous, d'après la vidéo, de la méthode à utiliser pour supprimer une ligne ou une colonne?

Supposons que vous souhaitiez présenter les résultats de votre calcul de PCE aux parties prenantes de votre entreprise, sans afficher les colonnes utilisées pour ce calcul. Supprimez les colonnes PCDG, PCND et PCESV du DataFrame fourni pce, de façon à ne garder que la colonne PCE. La liste columns_to_drop est fournie.

Cette activité fait partie du cours

Python intermédiaire pour la finance

Voir le cours

Instructions de l’exercice

  • Affichez les colonnes du DataFrame pce.
  • Créez un nouveau DataFrame à partir de pce sans les colonnes de la liste columns_to_drop.
  • Affichez les colonnes du nouveau DataFrame.
  • Supprimez, sur place, les colonnes de columns_to_drop du DataFrame pce.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

columns_to_drop = ['PCDG', 'PCND', 'PCESV']

# Print the current columns of the DataFrame pce
____(pce.columns)

# Create new_pce by dropping columns_to_drop from pce
new_pce = pce.drop(columns=____)
# Print the columns of the new DataFrame
print(new_pce.____)

# Drop the columns in_place in the original DataFrame
pce.____(columns=columns_to_drop, inplace=____)

# Print the columns of the DataFrame pce
print(pce.columns)
Modifier et exécuter le code