Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Conceitos Básicos de iloc | 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
Conceitos Básicos de iloc

Você também pode acessar linhas em um DataFrame pelo seu índice. Existem várias maneiras de fazer isso:

  • .iloc - é usado para acessar linhas pelo seu índice numérico, começando do 0;
  • .loc - é usado para acessar linhas pelo seu rótulo de string.

Neste curso, vamos nos concentrar exclusivamente no uso do atributo .iloc.

12345
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) print(countries)
copy

O DataFrame tem a seguinte estrutura:

Você pode notar a primeira coluna, que serve como o índice das linhas. Usaremos esses índices para acessar linhas específicas no DataFrame. A sintaxe deste atributo é a seguinte:

Podemos aplicar este atributo para acessar a terceira e a sétima linhas do nosso DataFrame:

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) # Accessing to the third and seventh rows print(countries.iloc[2]) print(countries.iloc[6])
copy

Após executar o código acima, você obterá as linhas que correspondem aos índices indicados na imagem abaixo:

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 13
We're sorry to hear that something went wrong. What happened?
some-alt