Začněte nyníZačněte zdarma

Auta na obyvatele (1)

Zůstaňme ještě chvíli u dat cars. Tentokrát chceš zjistit, které země mají vysoký počet aut na obyvatele – jinými slovy, ve kterých zemích vlastní mnoho lidí auto, nebo třeba i více aut.

Podobně jako v předchozím příkladu sestavíš boolean Series, pomocí které pak vyfiltrujeme z DataFramu cars konkrétní pozorování. Pokud to chceš zvládnout na jeden řádek, klidně do toho!

Toto cvičení je součástí kurzu

Intermediate Python

Zobrazit kurz

Pokyny k cvičení

  • Ze cars vyber sloupec cars_per_cap jako Pandas Series a ulož ho jako cpc.
  • Použij cpc v kombinaci s porovnávacím operátorem a hodnotou 500. Výsledkem má být boolean Series, kde je hodnota True, pokud má daná země cars_per_cap větší než 500, a False jinak. Tuto boolean Series ulož jako many_cars.
  • Pomocí many_cars vyfiltruj cars – podobně jako jsi to dělal/a dříve. Výsledek ulož jako car_maniac.
  • Vypiš car_maniac a ověř, jestli je výsledek správný.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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
Upravit a spustit kód