始める無料で始める

はじめての時系列

動画では、pd.date_range() を使って日付の並びを作成する方法を学びました。また、得られた pd.DatetimeIndex の各日付は、さまざまな属性を持つ pd.Timestamp であり、そこから日付に関する情報を取得できることも見ました。

ここでは、1週間分のデータを作成し、その結果を反復処理して、各日付の dayofweekday_name() を取得します。

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

Pythonでの時系列データ操作

コースを見る

演習の手順

pandas はすでに pd としてインポートされています。

  • pd.date_range を使い、(デフォルトの)日次頻度で '2017-1-1' から始まる7日分の日付を作成します。引数 startperiods を使用し、結果を seven_days に代入してください。
  • seven_days の各日付を順に取り出し、各反復で .dayofweek.day_name() の属性を表示してください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Create the range of dates here
seven_days = ____

# Iterate over the dates and print the number and name of the weekday
for day in ___:
    print(___.___, ___.___)

コードを編集して実行