Criação de subconjuntos por número de linha/coluna
As formas mais comuns de criar um subconjunto de linhas são as que discutimos anteriormente: usando uma condição booleana ou por rótulos de índice. No entanto, ocasionalmente, também é útil passar números de linha.
Isso é feito com o uso do .iloc[]
. Assim como o .loc[]
, ele pode receber dois argumentos, permitindo a criação de subconjuntos por linhas e colunas.
pandas
foi carregado como pd
. temperatures
(sem índice) já está disponível.
Este exercício faz parte do curso
Manipulação de dados com o pandas
Instruções de exercício
Use .iloc[]
com temperatures
para criar subconjuntos.
- Obtenha a 23ª linha, 2ª coluna (posições de índice 22 e 1).
- Obtenha as 5 primeiras linhas (posições de índice de 0 a 5).
- Obtenha todas as linhas, colunas 3 e 4 (posições de índice de 2 a 4).
- Obtenha as 5 primeiras linhas, colunas 3 e 4.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# Get 23rd row, 2nd column (index 22, 1)
print(____)
# Use slicing to get the first 5 rows
print(____)
# Use slicing to get columns 3 to 4
print(____)
# Use slicing in both directions at once
print(____)