你的第一個時間序列
你已在影片中學到如何使用 pd.date_range() 建立一連串的日期。你也看到產生的 pd.DatetimeIndex 中的每個日期都是一個 pd.Timestamp,並且能存取多種屬性來取得日期相關資訊。
現在,請建立一週的資料,逐一走訪結果,並為每個日期取得 dayofweek 和 day_name()。
本練習屬於課程
Manipulating Time Series Data in 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(___.___, ___.___)