始める無料で始める

分析結果を複数のExcelワークシートに保存する

分析が完了したら、すべての結果を1つのExcelブックに保存したくなることがあります。

さまざまな DataFrame を複数のExcelワークシートにエクスポートする練習をしましょう。

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

Pythonでの時系列データ操作

コースを見る

演習の手順

pandas はすでに pd としてインポート済みです。また、インデックスの構成銘柄の過去株価時系列は stock_prices、作成したインデックスは index として読み込んであります。

  • .info() を使って indexstock_prices の両方を確認します。
  • .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.____
コードを編集して実行