ComenzarEmpieza gratis

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) en 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 DataFrame 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 del ejercicio

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

Ejercicio interactivo práctico

Prueba este ejercicio completando el 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
Editar y ejecutar código