Zacznij terazZacznij za darmo

Samochody na mieszkańca (1)

Zostańmy jeszcze chwilę przy danych cars. Tym razem sprawdzimy, w których krajach wskaźnik liczby samochodów na mieszkańca jest wysoki – czyli gdzie wiele osób posiada samochód, a może nawet kilka.

Podobnie jak w poprzednim przykładzie, zbudujesz serię wartości logicznych, a następnie użyjesz jej do przefiltrowania ramki danych cars i wybrania odpowiednich obserwacji. Jeśli chcesz zrobić to w jednej linii – jak najbardziej!

To ćwiczenie jest częścią kursu

Python średnio zaawansowany

Zobacz kurs

Instrukcje do ćwiczenia

  • Wybierz kolumnę cars_per_cap z ramki cars jako serię Pandas i zapisz ją jako cpc.
  • Użyj cpc w połączeniu z operatorem porównania i wartością 500. Chcesz uzyskać serię wartości logicznych, gdzie True oznacza, że dany kraj ma cars_per_cap powyżej 500, a False w przeciwnym razie. Zapisz tę serię jako many_cars.
  • Użyj many_cars do przefiltrowania ramki cars, podobnie jak wcześniej. Wynik zapisz jako car_maniac.
  • Wyświetl car_maniac, żeby sprawdzić, czy wszystko się zgadza.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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
Edytuj i uruchom kod