Conducir por la derecha (1)

¿Recuerdas el conjunto de datos cars, que contiene los coches por cada 1000 personas (cars_per_cap) y si la gente conduce por la derecha (drives_right) para distintos países (country)? El código que importa estos datos en formato CSV a Python como un DataFrame está incluido en el script.

En el vídeo, has visto un método paso a paso para filtrar observaciones de un Marco de Datos basado en matrices booleanas. Empecemos de forma sencilla e intentemos encontrar todas las observaciones en cars en las que drives_right sea True.

drives_right es una columna booleana, por lo que tendrás que extraerla como Serie y luego utilizar esta Serie booleana para seleccionar observaciones de cars.

Este ejercicio forma parte del curso

Python intermedio

Ver curso

Instrucciones de ejercicio

  • Extrae la columna drives_right como una Serie Pandas y almacénala como dr.
  • Utiliza dr, una Serie booleana, para subdividir el Marco de Datos cars. Guarda la selección resultante en sel.
  • Imprime sel, y afirma que drives_right es True para todas las observaciones.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# 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