Criação de subconjuntos com .loc[]
O principal recurso dos índices é .loc[]: um método de criação de subconjuntos que aceita valores de índice. Quando você passa nele um único argumento, ele cria um subconjunto de linhas.
O código para criação de subconjuntos usando .loc[] pode ser mais fácil de ler do que a forma padrão de criação de subconjuntos com colchetes, o que pode tornar a manutenção do código menos trabalhosa.
pandas foi carregado como pd. temperatures e temperatures_ind já estão disponíveis; o último está indexado por city.
Este exercício faz parte do curso
Manipulação de dados com o pandas
Instruções do exercício
- Crie uma lista chamada
citiesque contenha "London" e "Paris". - Crie um subconjunto com
[]para filtrartemperaturescom as linhas em que a colunacitytem um valor na listacities. - Crie um subconjunto com
.loc[]para filtrartemperatures_indcom as linhas em que a cidade está na listacities.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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[____])