Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Trabalhando com Colunas | Os Primeiros Passos
Primeiros Passos com Pandas
course content

Conteúdo do Curso

Primeiros Passos com Pandas

Primeiros Passos com Pandas

1. Os Primeiros Passos
2. Lendo Arquivos no Pandas
3. Analisando os Dados

book
Trabalhando com Colunas

Ao trabalhar com um DataFrame, você pode acessar cada coluna individualmente.

Para esclarecer essa sintaxe:

  • Comece escrevendo o nome do DataFrame com o qual você está trabalhando;
  • Em seguida, coloque o nome da coluna que deseja acessar dentro de colchetes. Lembre-se de colocar o nome da coluna entre aspas.

Alternativamente, você pode usar a notação de ponto para acessar uma coluna se o nome da coluna:

  1. For um identificador válido em Python (por exemplo, sem espaços, caracteres especiais ou começando com um número);
  2. Não conflitar com um atributo ou nome de método existente do pandas.
12345678910111213
import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) capitals = countries['capital'] # Second option # capitals = countries.capital print(capitals)
copy

Executar este código exibirá apenas a coluna contendo capitais, em vez de todo o DataFrame.

Você também pode acessar múltiplas colunas assim:

Comparado ao acesso de uma única coluna, há apenas uma diferença. Desta vez, você precisará colocar a lista de nomes de colunas dentro de um conjunto adicional de colchetes — o que significa que você usará colchetes duplos.

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

Swipe to start coding

Recupere as colunas 'model', 'year' e 'price' (nessa ordem) do DataFrame audi_cars.

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 11
toggle bottom row

book
Trabalhando com Colunas

Ao trabalhar com um DataFrame, você pode acessar cada coluna individualmente.

Para esclarecer essa sintaxe:

  • Comece escrevendo o nome do DataFrame com o qual você está trabalhando;
  • Em seguida, coloque o nome da coluna que deseja acessar dentro de colchetes. Lembre-se de colocar o nome da coluna entre aspas.

Alternativamente, você pode usar a notação de ponto para acessar uma coluna se o nome da coluna:

  1. For um identificador válido em Python (por exemplo, sem espaços, caracteres especiais ou começando com um número);
  2. Não conflitar com um atributo ou nome de método existente do pandas.
12345678910111213
import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) capitals = countries['capital'] # Second option # capitals = countries.capital print(capitals)
copy

Executar este código exibirá apenas a coluna contendo capitais, em vez de todo o DataFrame.

Você também pode acessar múltiplas colunas assim:

Comparado ao acesso de uma única coluna, há apenas uma diferença. Desta vez, você precisará colocar a lista de nomes de colunas dentro de um conjunto adicional de colchetes — o que significa que você usará colchetes duplos.

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

Swipe to start coding

Recupere as colunas 'model', 'year' e 'price' (nessa ordem) do DataFrame audi_cars.

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 11
Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
We're sorry to hear that something went wrong. What happened?
some-alt