1. Nauka
  2. /
  3. Kursy
  4. /
  5. Python średnio zaawansowany

Connected

ćwiczenie

Samochody na mieszkańca (2)

Pamiętasz np.logical_and(), np.logical_or() i np.logical_not() – odpowiedniki operatorów and, or i not w NumPy? Możesz ich używać również na seriach (Series) w Pandas, aby wykonywać bardziej zaawansowane operacje filtrowania.

Spójrz na poniższy przykład, który wybiera obserwacje, w których cars_per_cap wynosi od 10 do 80. Przetestuj ten kod krok po kroku, żeby zobaczyć, jak działa.

cpc = cars['cars_per_cap']
between = np.logical_and(cpc > 10, cpc < 80)
medium = cars[between]

Instrukcje

100 XP
  • Korzystając z podanego przykładu kodu, utwórz DataFrame medium zawierający wszystkie obserwacje z cars, w których cars_per_cap wynosi od 100 do 500.
  • Wyświetl medium.