Coches per cápita (1)
Ciñámonos un poco más a los datos de cars
. Esta vez quieres averiguar qué países tienen una cifra elevada de coches per cápita. En otras palabras, ¿en qué países tiene mucha gente un coche, o tal vez varios coches?
Al igual que en el ejemplo anterior, querrás construir una Serie booleana, que luego podrás utilizar para subdividir el Marco de Datos cars
para seleccionar determinadas observaciones. Si quieres hacerlo en una sola línea, ¡está perfectamente bien!
Este ejercicio forma parte del curso
Python intermedio
Instrucciones de ejercicio
- Selecciona la columna
cars_per_cap
decars
como Serie Pandas y guárdala comocpc
. - Utiliza
cpc
en combinación con un operador de comparación y500
. Quieres acabar con una Serie booleana que seaTrue
si el país correspondiente tiene uncars_per_cap
superior a500
yFalse
en caso contrario. Guarda esta Serie booleana comomany_cars
. - Utiliza
many_cars
para subconjuntarcars
, de forma similar a lo que hiciste antes. Guarda el resultado comocar_maniac
. - Imprime
car_maniac
para ver si lo has hecho bien.
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)
# Create car_maniac: observations that have a cars_per_cap over 500
# Print car_maniac