開始使用免費開始

日期(II)

與其在匯入資料後再轉換欄位型別,你也可以在匯入時就正確解析日期。做法是把需要當作日期匯入的欄位名稱清單,傳給 pd.read_csv()parse_dates 參數。當日期欄位以正確型別(datetime64)載入後,你就能使用 .dt 存取器搭配 .year.month.day 屬性,從這些日期中取得年、月、日。

# 取得年份
df['Date'].dt.year

# 取得月份
df['Date'].dt.month

# 取得日期
df['Date'].dt.day

本練習屬於課程

給 R 使用者的 Python

檢視課程

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

import pandas as pd

# Load the dataset and ensure Date column is imported as datetime
ebola = pd.read_csv('country_timeseries.csv', parse_dates=____)

# Inspect the Date column
print(ebola['Date'].dtype)
編輯並執行程式碼