はじめての時系列
動画では、pd.date_range() を使って日付の並びを作成する方法を学びました。また、得られた pd.DatetimeIndex の各日付は、さまざまな属性を持つ pd.Timestamp であり、そこから日付に関する情報を取得できることも見ました。
ここでは、1週間分のデータを作成し、その結果を反復処理して、各日付の dayofweek と day_name() を取得します。
この演習はコースの一部です
Pythonでの時系列データ操作
演習の手順
pandas はすでに pd としてインポートされています。
pd.date_rangeを使い、(デフォルトの)日次頻度で'2017-1-1'から始まる7日分の日付を作成します。引数startとperiodsを使用し、結果を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(___.___, ___.___)