1. 学ぶ
  2. /
  3. コース
  4. /
  5. Pythonでの時系列データ操作

Connected

演習

株価をベンチマークと比較する

動画では、さまざまな銘柄のパフォーマンスをベンチマークと比較する方法も学びました。ここでは、NYSEの時価総額上位3社を、米国の主要30社で構成されるダウ平均(Dow Jones Industrial Average)と比較し、株式市場についてさらに理解を深めます。

NYSEの上位3社は次のとおりです。

Company Stock Ticker
Johnson & Johnson JNJ
Exxon Mobil XOM
JP Morgan Chase JPM

指示

100 XP

pandas は pd、matplotlib.pyplot は plt としてすでにインポート済みです。

  • pd.read_csv() を使って 'nyse.csv' と 'dow_jones.csv' を読み込みます。parse_dates と index_col を使って、それぞれの 'date' 列から DatetimeIndex を作成し、結果をそれぞれ stocks と dow_jones に代入します。
  • pd.concat() を axis=1 に沿って使い、stocks と dow_jones を結合して結果を data に代入します。data の .info() を確認します。
  • data を各シリーズの最初の値で割り、100を掛けてからプロットします。