IniziaInizia gratis

Carica intere tabelle

Nell'ultimo esercizio, hai visto che data.db contiene due tabelle. weather ha dati storici meteo per New York City. hpd311calls è un sottoinsieme dei registri delle chiamate effettuate al numero 311 della città riguardo a problemi abitativi.

In questo esercizio userai la funzione read_sql() di pandas per caricare entrambe le tabelle. read_sql() accetta una stringa che può essere una query SQL da eseguire o il nome di una tabella da caricare. Ha anche bisogno di un modo per connettersi al database, come l'engine nel codice fornito.

Questo esercizio fa parte del corso

Acquisizione dati semplificata con pandas

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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())
Modifica ed esegui il codice