อินพุต -
สมมติคุณมี series และต้องการหาวันของปีจากช่วงวันที่กำหนด
วิธีแก้ปัญหา
ทำตามขั้นตอนด้านล่าง
สร้าง Series
ตั้งค่า date_range เป็น '2020-01-10' 5 periods
pd.date_range('2020-01-10',periods=5)
หาวันของปีด้วย Series.dt.dayofyear
ตัวอย่าง
ดูโค้ดด้านล่าง
import pandas as pd
date = pd.date_range('2020-01-10',periods=5)
data = pd.Series(date)
print(data.dt.dayofyear)
ผลลัพธ์
0 10 1 11 2 12 3 13 4 14