시작하기무료로 시작하기

집계 함수 다루기

분석에 필요한 수준보다 더 세밀한 데이터가 테이블에 들어 있다면, 가져오기 전에 SQL 집계 함수로 요약하는 것이 좋을 수 있어요. 예를 들어, 월별 홍수 발생 건수 데이터와 일별 강수량 데이터가 있다면, 강수량을 월 기준으로 SUM 해서 맞출 수 있어요.

weather 테이블에는 4개월치의 일별 관측값이 들어 있습니다. 이번 연습에서는 MAX, MIN, SUM 함수를 사용해 월별로 날씨 데이터를 요약해 볼 거예요.

pandaspd로 불러와졌고, 데이터베이스 엔진 engine도 이미 생성되어 있습니다.

이 연습은 강의의 일부입니다

pandas로 빠르고 간편한 데이터 적재

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Create a query to get month and max tmax by month
query = """
SELECT ____, 
       ____
  FROM ____ 
  ____ ____;"""

# Get dataframe of monthly weather stats
weather_by_month = pd.read_sql(query, engine)

# View weather stats by month
print(weather_by_month)
코드 편집 및 실행