Subconjunto por número de fila/columna
Las formas más habituales de subconjuntar filas son las que hemos comentado anteriormente: mediante una condición booleana o por etiquetas de índice. Sin embargo, a veces también es útil pasar números de fila.
Esto se hace utilizando .iloc[]
, y al igual que .loc[]
, puede tomar dos argumentos para permitirte hacer subconjuntos por filas y columnas.
pandas
se carga como pd
. temperatures
(sin índice) está disponible.
Este ejercicio forma parte del curso
Manipulación de datos con pandas
Instrucciones de ejercicio
Utiliza .iloc[]
en temperatures
para tomar subconjuntos.
- Obtén la fila 23, columna 2 (posiciones índice 22 y 1).
- Obtén las 5 primeras filas (posiciones de índice 0 a 5).
- Obtén todas las filas, columnas 3 y 4 (posiciones de índice 2 a 4).
- Obtén las 5 primeras filas, columnas 3 y 4.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# 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(____)