Excluindo colunas de um DataFrame usando o Pandas
Ao trabalhar com dados no Pandas, muitas vezes precisamos excluir algumas colunas do nosso DataFrame, porque nem sempre precisamos de todas colunas para fazer uma análise.
Excluir essas colunas ajuda na visualização do DataFrame e ajuda na hora de olhar a tabela.
Neste artigo, vamos explicar como excluir uma coluna do seu DataFrame em Python.
DataFrame que vamos usar
Antes de mostrar como excluir algumas colunas do nosso DataFrame quero mostrar pra vocês o DataFrame que vamos usar aqui como exemplo.
É uma tabela bem simplezinha de 3 colunas, para deixar o entendimento bem tranquilo.
Excluindo uma coluna
Agora vamos para a prática:
Para excluir uma coluna de um DataFrame, podemos usar o método “drop()”. O método drop() permite remover linhas ou colunas de um DataFrame com base em rótulos ou índices.
Para excluir uma coluna, basta especificar o rótulo da coluna e o parâmetro axis=1. O parâmetro axis indica o que deve ser removido, sendo 0 para linhas e 1 para colunas.
Por exemplo, se quisermos excluir a coluna “cidade” do DataFrame, podemos usar o seguinte código:
E agora o nosso DataFrame ficou assim:
Olhe que o novo “DataFrame df_sem_cidade” tem só as colunas “nome” e “idade”, e a coluna “cidade” foi excluída.
Também podemos excluir várias colunas de uma só vez, passando uma lista de colunas para o método drop().
Por exemplo, se quisermos excluir as colunas “idade” e “cidade” do DataFrame, podemos usar o seguinte código:
O novo DataFrame tem só a coluna “nome” a única que não foi excluída pelo drop.
E é assim que você pode excluir colunas do seu DataFrame no pandas. O que achou?
Quer aprender mais sobre Python? Na Motim temos um curso completo de Python que vai fazer você dominar essa ferramenta.
Acesse https://motim.me/pv/masterempython/?utm_source=blog para aprender o Python do zero até o nível avançado!