Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

เขียนโปรแกรม Python แสดงวันของปีจาก date series


อินพุต -

สมมติคุณมี 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