1. Lära sig
  2. /
  3. Courses
  4. /
  5. Pythonでの時系列データ操作

Connected

exercise

月次データを週次データに変換する

動画では、既存の時系列を別の頻度の DateTimeIndex に合わせるために .reindex() を使う方法を学びました。

この方法を練習するために、まず月次データを作成し、その後さまざまな補完ロジックを適用しながら週次頻度に変換してみましょう。

Instruktioner

100 XP

pandas はすでに pd としてインポート済みです。また、start と end の日付も定義されています。

  • 頻度エイリアス 'M' を用いて、start、end を指定し、pd.date_range で monthly_dates を作成します。
  • リスト [1, 2] を data 引数として渡し、monthly_dates を index に使って、pd.Series の monthly を作成して表示します。
  • 頻度エイリアス 'W' を用いて、start、end を指定し、pd.date_range で weekly_dates を作成します。
  • monthly に対して .reindex() を3回適用します。最初は追加オプションなし、次に bfill、最後に ffill を指定し、それぞれの結果を print() で表示します。