1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Sprawne importowanie danych z pandas

Connected

Bài tập

Filtrowanie według wielu warunków

Do tej pory importowałeś wybrane rekordy spełniające jeden warunek – równie często jednak filtruje się dane według wielu kryteriów jednocześnie. W tym ćwiczeniu zrobisz właśnie to.

Tabela weather zawiera dzienne maksymalne i minimalne temperatury oraz ilości opadów dla Nowego Jorku. Skupmy się na trudnych warunkach pogodowych: sytuacjach, gdy spadło co najmniej 2,5 cm (1 cal) śniegu lub gdy temperatura maksymalna nie przekroczyła 0°C (32°F). Aby to osiągnąć, musisz zbudować zapytanie używające operatora OR, które sprawdza wartości w obu kolumnach.

pandas jest załadowany jako pd, a silnik bazy danych, engine, został już utworzony.

Hướng dẫn

100 XP
  • Utwórz zapytanie, które wybiera z tabeli weather rekordy, gdzie tmax jest mniejsze lub równe 32 stopniom OR snow jest większe lub równe 1 calowi.
  • Użyj funkcji read_sql(), aby odpytać bazę danych, i przypisz wynik do zmiennej wintry_days.
  • Wyświetl statystyki podsumowujące za pomocą metody describe(), aby upewnić się, że wszystkie rekordy w ramce danych spełniają podane kryteria.