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
Istruzioni dell'esercizio
- Stampa le colonne del DataFrame
pce. - Crea un nuovo DataFrame da
pcesenza le colonne presenti nella listacolumns_to_drop. - Stampa le colonne del nuovo DataFrame.
- Elimina in place dal DataFrame
pcele colonne incolumns_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)