ComeçarComece de graça

Criação de subconjuntos de linhas por variáveis categóricas

A criação de subconjuntos de dados com base em uma variável categórica geralmente envolve o uso do operador or (|) para selecionar linhas de várias categorias. Isso pode ficar entediante quando você deseja todos os estados de uma de três regiões diferentes, por exemplo. Uma alternativa melhor é usar o método .isin(), que permite solucionar esse problema escrevendo uma única condição em vez de três condições separadas.

colors = ["brown", "black", "tan"]
condition = dogs["color"].isin(colors)
dogs[condition]

homelessness já está disponível e pandas foi carregado como pd.

Este exercício faz parte do curso

Manipulação de dados com o pandas

Ver curso

Instruções do exercício

Filtre homelessness para os casos em que o estado (state) do censo dos EUA estiver na lista de estados de Mojave, canu, atribuindo o resultado a mojave_homelessness. Visualize o resultado impresso.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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)
Editar e executar o código