Supprimer des colonnes d’un DataFrame
Il arrive que votre DataFrame contienne des colonnes dont vous n’avez plus besoin. Il est souvent utile de simplifier un DataFrame 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 ?
Supposez que vous souhaitiez présenter les résultats de votre calcul de PCE à des parties prenantes de votre entreprise, sans montrer les colonnes utilisées pour ce calcul. Supprimez les colonnes PCDG, PCND et PCESV du DataFrame pce fourni, en ne conservant que la colonne PCE. La liste columns_to_drop est fournie.
Cet exercice fait partie du cours
Python intermédiaire pour la finance
Instructions
- Affichez les colonnes du DataFrame
pce. - Créez un nouveau DataFrame à partir de
pcesans les colonnes listées danscolumns_to_drop. - Affichez les colonnes du nouveau DataFrame.
- Supprimez en place les colonnes de
columns_to_dropdu DataFramepce.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
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)