Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Excluindo uma Linha/Coluna | Os Primeiros Passos
Primeiros Passos com Pandas

Deslize para mostrar o menu

book
Excluindo uma Linha/Coluna

Às vezes, certas colunas podem não fornecer informações valiosas, tornando vantajoso removê-las. A biblioteca pandas oferece o método drop() para esse propósito.

python
  • index: especifica os índices das linhas a serem deletadas (usado quando axis=0);

  • columns: identifica os nomes das colunas a serem deletadas (usado quando axis=1);

  • axis: escolha se deseja remover rótulos das linhas (0) ou colunas (1). O padrão é 0.

Vamos começar examinando o DataFrame:

1234567
import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : [None, None, 'Europe', None, 'Europe', None, 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) print(countries)
copy

Notamos que a coluna 'continent' contém muitos valores ausentes, tornando-a menos informativa. Consequentemente, vamos removê-la.

12345678
import pandas countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : [None, None, 'Europe', None, 'Europe', None, 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pandas.DataFrame(countries_data) countries = countries.drop(columns = ['continent'],axis=1) print(countries)
copy
Tarefa

Swipe to start coding

Temos um DataFrame chamado audi_cars. Sua tarefa é remover a coluna 'capital'.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 9
Sentimos muito que algo saiu errado. O que aconteceu?

Pergunte à IA

expand
ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

book
Excluindo uma Linha/Coluna

Às vezes, certas colunas podem não fornecer informações valiosas, tornando vantajoso removê-las. A biblioteca pandas oferece o método drop() para esse propósito.

python
  • index: especifica os índices das linhas a serem deletadas (usado quando axis=0);

  • columns: identifica os nomes das colunas a serem deletadas (usado quando axis=1);

  • axis: escolha se deseja remover rótulos das linhas (0) ou colunas (1). O padrão é 0.

Vamos começar examinando o DataFrame:

1234567
import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : [None, None, 'Europe', None, 'Europe', None, 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) print(countries)
copy

Notamos que a coluna 'continent' contém muitos valores ausentes, tornando-a menos informativa. Consequentemente, vamos removê-la.

12345678
import pandas countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : [None, None, 'Europe', None, 'Europe', None, 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pandas.DataFrame(countries_data) countries = countries.drop(columns = ['continent'],axis=1) print(countries)
copy
Tarefa

Swipe to start coding

Temos um DataFrame chamado audi_cars. Sua tarefa é remover a coluna 'capital'.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 9
Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Sentimos muito que algo saiu errado. O que aconteceu?
some-alt