Subconjunto con .loc[]
La función clave de los índices es .loc[]: un método de subconjunto que acepta valores de índice. Si le pasas un único argumento, tomará un subconjunto de filas.
El código para el subconjunto que utiliza .loc[] puede ser más fácil de leer que el subconjunto estándar de corchetes, lo que puede hacer que tu código sea menos pesado de mantener.
pandas se carga como pd. temperatures y temperatures_ind están disponibles; este último está indexado por city.
Este ejercicio forma parte del curso
Manipulación de datos con pandas
Instrucciones del ejercicio
- Crea una lista llamada
citiesque contenga "London" y "Paris". - Utiliza el subconjunto
[]para filtrartemperatureslas filas en las que la columnacitytome un valor de la listacities. - Utiliza el subconjunto
.loc[]para filtrartemperatures_indpor las filas en las que la ciudad está en la listacities.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Make a list of cities to subset on
cities = ["____", "____"]
# Subset temperatures using square brackets
print(temperatures[____])
# Subset temperatures_ind using .loc[]
print(temperatures_ind.loc[____])