Subconjunto de filas por variables categóricas
El subconjunto de datos basado en una variable categórica suele implicar el uso del operador or
(|
) para seleccionar filas de varias categorías. Esto puede resultar tedioso cuando quieres todos los estados de una de las tres regiones diferentes, por ejemplo.
En su lugar, utiliza el método .isin()
, que te permitirá abordar este problema escribiendo una sola condición en lugar de tres distintas.
colors = ["brown", "black", "tan"]
condition = dogs["color"].isin(colors)
dogs[condition]
homelessness
está disponible y pandas
se carga como pd
.
Este ejercicio forma parte del curso
Manipulación de datos con pandas
Instrucciones del ejercicio
Filtra homelessness
para los casos en los que el censo de EE. UU. state
aparece en la lista de estados de Mojave, canu
, asignándolos a mojave_homelessness
. Muestra el resultado.
Ejercicio interactivo práctico
Prueba este ejercicio completando el código de muestra.
# The Mojave Desert states
canu = ["California", "Arizona", "Nevada", "Utah"]
# Filter for rows in the Mojave Desert states
mojave_homelessness = homelessness[____]
# See the result
print(mojave_homelessness)