1. Nauka
  2. /
  3. Kursy
  4. /
  5. Sprawne importowanie danych z pandas

Connected

ćwiczenie

Łączenie i filtrowanie

Podobnie jak nie zawsze potrzebujesz wszystkich danych z jednej tabeli, tak samo nie zawsze potrzebujesz wszystkich kolumn i wierszy wynikających z JOIN. W tym ćwiczeniu użyjesz SQL, aby doprecyzować import danych.

Niektóre problemy mieszkaniowe nasilają się w niekorzystnych warunkach pogodowych. Twoim zadaniem jest skupienie się na zgłoszeniach dotyczących przecieków wody w tabeli hpd311calls i zestawienie zbioru danych zawierającego dzienne poziomy opadów z tabeli weather, aby sprawdzić, czy istnieje jakiś związek między tymi dwiema zmiennymi. Dostarczone zapytanie SQL pobiera wszystkie kolumny z hpd311calls, ale musisz je zmodyfikować, aby uzyskać potrzebną kolumnę z tabeli weather i odfiltrować wiersze przy użyciu klauzuli WHERE.

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

Instrukcje 1/2

undefined XP
    1
    2
  • Uzupełnij zapytanie query, aby pobrać kolumnę prcp z tabeli weather i połączyć weather z hpd311calls na podstawie kolumn date i created_date.
  • Użyj funkcji read_sql(), aby załadować wyniki zapytania do ramki danych leak_calls.