Mașini per capita (1)
Să mai lucrăm cu setul de date cars. De data aceasta vrei să afli care țări au o valoare ridicată pentru cars per capita – cu alte cuvinte, în care țări dețin mulți oameni o mașină, sau poate chiar mai multe.
Similar cu exemplul anterior, vei construi o serie booleană pe care o poți folosi apoi pentru a filtra DataFrame-ul cars și a selecta anumite observații. Dacă vrei să faci asta într-o singură linie, e perfect!
Acest exercițiu face parte din cursul
Python intermediar
Instrucțiuni pentru exercițiu
- Selectează coloana
cars_per_capdincarsca o serie Pandas și stocheaz-o în variabilacpc. - Folosește
cpcîmpreună cu un operator de comparație și valoarea500. Vrei să obții o serie booleană care să fieTruedacă țara respectivă are uncars_per_capmai mare de500șiFalseîn caz contrar. Stocheaz-o camany_cars. - Folosește
many_carspentru a filtracars, similar cu ce ai făcut anterior. Stocheaz rezultatul cacar_maniac. - Afișează
car_maniacpentru a verifica dacă ai obținut rezultatul corect.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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