Načtení celých tabulek
V předchozím cvičení sis ověřil/a, že data.db obsahuje dvě tabulky. weather uchovává historická meteorologická data pro New York City. hpd311calls je výběr záznamů hovorů na městskou linku 311 týkajících se problémů s bydlením.
V tomto cvičení použiješ funkci read_sql() z pandas k načtení obou tabulek. Funkce read_sql() přijímá jako vstup buď SQL dotaz, nebo název tabulky. Potřebuje také způsob, jak se připojit k databázi – k tomu slouží engine z připraveného kódu.
Toto cvičení je součástí kurzu
Streamlined Data Ingestion with pandas
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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())