Dirigindo à direita (1)

Você se lembra do conjunto de dados cars, que contém os carros por 1.000 pessoas (cars_per_cap) e se as pessoas dirigem à direita (drives_right) em diferentes países (country)? O código que importa esses dados no formato CSV para o Python como um DataFrame está incluído no script.

No vídeo, você viu uma abordagem passo a passo para filtrar observações de um DataFrame com base em matrizes booleanas. Vamos começar de forma simples e tentar encontrar todas as observações de cars em que drives_right é True.

drives_right é uma coluna booleana, portanto é preciso extraí-la como uma série e, em seguida, usar essa série booleana para selecionar as observações de cars.

Este exercício faz parte do curso

Python intermediário

Ver Curso

Instruções de exercício

  • Extraia a coluna drives_right como uma série do pandas e armazene-a como dr.
  • Use dr, uma série booleana, para subdividir o DataFrame cars. Armazene a seleção resultante em sel.
  • Imprima sel e assegure que drives_right é True para todas as observações.

Exercício interativo prático

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

# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)

# Extract drives_right column as Series: dr


# Use dr to subset cars: sel


# Print sel