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
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())