Carros per capita (1)
Vamos nos ater um pouco mais aos dados de cars. Desta vez, você deseja descobrir quais países têm um número alto de carros per capita. Em outras palavras, em quais países muitas pessoas têm um carro, ou talvez vários.
De forma semelhante ao exemplo anterior, você deve criar uma série booleana, que então pode ser usada para subdividir o DataFrame cars para selecionar determinadas observações. Se quiser fazer isso em uma única linha, não há problema algum!
Este exercício faz parte do curso
Python intermediário
Instruções do exercício
- Selecione a coluna
cars_per_capdecarscomo uma série do pandas e armazene-a comocpc. - Use
cpcem combinação com um operador de comparação e500. Você deve obter uma série booleana que sejaTruese o país correspondente tivercars_per_capmaior que500eFalsecaso contrário. Armazene essa série booleana comomany_cars. - Use
many_carspara subdividircars, semelhante ao que você fez anteriormente. Armazene o resultado comocar_maniac. - Imprima
car_maniacpara ver se deu certo.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)
# Create car_maniac: observations that have a cars_per_cap over 500
# Print car_maniac