IniziaInizia gratis

Eliminare colonne da un DataFrame

A volte il tuo DataFrame contiene colonne che non ti servono più. Capita spesso di dover semplificare un DataFrame rimuovendo alcune colonne. Ti ricordi dal video quale metodo devi usare per eliminare una riga o una colonna?

Immagina di voler presentare i risultati del tuo calcolo del PCE agli stakeholder della tua azienda, senza mostrare le colonne utilizzate per il calcolo. Elimina le colonne PCDG, PCND e PCESV dal DataFrame fornito pce, lasciando soltanto la colonna PCE. La lista columns_to_drop è già disponibile.

Questo esercizio fa parte del corso

Python intermedio per la finanza

Visualizza il corso

Istruzioni dell'esercizio

  • Stampa le colonne del DataFrame pce.
  • Crea un nuovo DataFrame da pce senza le colonne presenti nella lista columns_to_drop.
  • Stampa le colonne del nuovo DataFrame.
  • Elimina in place dal DataFrame pce le colonne in columns_to_drop.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

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)
Modifica ed esegui il codice