시작하기무료로 시작하기

분석 결과를 여러 Excel 워크시트에 저장하기

분석을 모두 마쳤다면, 결과를 하나의 Excel 워크북에 저장해 두면 유용합니다.

다양한 DataFrame을 여러 Excel 워크시트로 내보내는 방법을 연습해 봅시다.

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

Python으로 시계열 데이터 다루기

강의 보기

연습 안내

pandaspd로 미리 임포트되어 있습니다. 인덱스 구성 종목의 과거 가격 시계열 데이터는 stock_prices 변수에, 인덱스 데이터는 index 변수에 각각 로드되어 있습니다.

  • indexstock_prices 모두 .info()로 확인하세요.
  • .join()을 사용해 indexstock_prices를 결합하고, 결과를 data에 할당하세요.
  • data.pct_change()를 적용하고, 결과를 returns에 할당하세요.
  • pd.ExcelWriter를 생성하고 with 문을 사용하여 datareturns를 각각 동일한 이름의 sheet_names로 Excel 파일에 내보내세요.

실습형 인터랙티브 연습

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

# Inspect index and stock_prices
print(____)
print(____)

# Join index to stock_prices, and inspect the result
data = ____
print(____)

# Create index & stock price returns
returns = ____

# Export data and data as returns to excel
with pd.ExcelWriter('data.xls') as writer:
    data.____
    returns.____
코드 편집 및 실행