開始使用免費開始

你的第一個時間序列

你已在影片中學到如何使用 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(___.___, ___.___)

編輯並執行程式碼