Ganze Tabellen laden
In der letzten Übung hast du gesehen, dass data.db zwei Tabellen hat. weather enthält historische Wetterdaten für New York City. hpd311calls ist ein Teilbestand von Anrufen bei der städtischen 311-Hotline zu Wohnungsproblemen.
In dieser Übung verwendest du die Funktion read_sql() in pandas, um beide Tabellen zu laden. read_sql() akzeptiert entweder einen String mit einer auszuführenden SQL-Abfrage oder den Namen einer zu ladenden Tabelle. Außerdem braucht die Funktion eine Verbindung zur Datenbank, zum Beispiel das engine-Objekt im bereitgestellten Code.
Diese Übung ist Teil des Kurses
Vereinfachte Datenaufnahme mit pandas
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Load libraries
import pandas as pd
from sqlalchemy import create_engine
# Create the database engine
engine = create_engine('sqlite:///data.db')
# Load hpd311calls without any SQL
hpd_calls = ____(____, ____)
# View the first few rows of data
print(hpd_calls.head())