分析結果を複数のExcelワークシートに保存する
分析が完了したら、すべての結果を1つのExcelブックに保存したくなることがあります。
さまざまな DataFrame を複数のExcelワークシートにエクスポートする練習をしましょう。
この演習はコースの一部です
Pythonでの時系列データ操作
演習の手順
pandas はすでに pd としてインポート済みです。また、インデックスの構成銘柄の過去株価時系列は stock_prices、作成したインデックスは index として読み込んであります。
.info()を使ってindexとstock_pricesの両方を確認します。.join()を使ってindexとstock_pricesを結合し、dataに代入します。dataに.pct_change()を適用し、returnsに代入します。pd.ExcelWriterを作成し、withを使ってdataとreturnsを、それぞれと同じ名前の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.____