LoslegenKostenlos loslegen

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

Kurs anzeigen

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())
Code bearbeiten und ausführen