CommencerCommencer gratuitement

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

Afficher le cours

Instructions

  • Affichez les colonnes du DataFrame pce.
  • Créez un nouveau DataFrame à partir de pce sans les colonnes listées dans columns_to_drop.
  • Affichez les colonnes du nouveau DataFrame.
  • Supprimez en place les colonnes de columns_to_drop du DataFrame pce.

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