Mais sobre Indexação no Objeto DataFrame

Volta ao Menu Principal

Um objeto DataFrame pode ser selecionado e fatiado com os métodos .iloc() e .loc(). O primeiro é sobre as posições das células e o último sobre o índice das datas. Como temos analisado as datas nos objetos datas, o Pandas permite expressões com formato de datas flexíveis. Por exemplo, as duas linhas seguintes têm a mesma saída:

Podemos também encontrar as datas de qualquer valor específico usando o método .index.

A introdução de um índice de coluna tem muitos benefícios. Fatiamento de dados pelos rótulos é um deles. O método utilizado para o fatiar o índice de rótulos é .loc.

O método .loc é ligeiramente diferente do fatiamento ordinário do Python. Nos argumentos de .loc(início:fim), o fim é incluído.

Fatiamento por rótulos pode ser aplicado às colunas também.

Se você usar o método .loc ou .iloc, há um truque rápido paara reverter todo o DataFrame: