始める無料で始める

テーブル全体を読み込む

前の演習で、data.db には2つのテーブルがあることを確認しました。weather にはニューヨーク市の過去の天気データが入っています。hpd311calls は、市の311ヘルプラインに寄せられた住宅関連の通話記録の一部です。

この演習では、pandasread_sql() 関数を使って両方のテーブルを読み込みます。read_sql() は、実行するSQLクエリ文字列、または読み込むテーブル名のいずれかを受け取ります。また、提供されたコードにある engine のように、データベースへの接続方法も必要です。

この演習はコースの一部です

pandasで効率よくデータを取り込む

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# 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())
コードを編集して実行