Removendo colunas de um DataFrame
Às vezes, seu DataFrame tem colunas que você não precisa mais. É comum precisar simplificar um DataFrame removendo colunas. Você se lembra do vídeo qual método usar para remover uma linha ou uma coluna?
Imagine que você quer apresentar os resultados do seu cálculo de PCE para as partes interessadas na sua empresa, sem mostrar as colunas usadas no cálculo. Remova as colunas PCDG, PCND e PCESV do DataFrame pce fornecido, deixando apenas a coluna PCE. A lista columns_to_drop já foi fornecida.
Este exercício faz parte do curso
Python Intermediário para Finanças
Instruções do exercício
- Imprima as colunas do DataFrame
pce. - Crie um novo DataFrame a partir de
pcesem as colunas da listacolumns_to_drop. - Imprima as colunas do novo DataFrame.
- Remova as colunas em
columns_to_dropdo DataFramepceno próprio objeto (in place).
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
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)