전체 테이블 불러오기
지난 연습 문제에서 data.db에 두 개의 테이블이 있다는 것을 보셨죠. weather에는 뉴욕시의 과거 날씨 데이터가 있고, hpd311calls는 주거 문제와 관련해 시의 311 헬프 라인으로 접수된 전화 기록의 일부입니다.
이번 연습에서는 pandas의 read_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())