การดึงองค์ประกอบเวลาของ Timedelta
คุณสมบัติ timedelta.components คืนค่า namedtuple ที่แยกองค์ประกอบเวลาออกเป็น days, hours, minutes, seconds, milliseconds, microseconds, nanoseconds
ขั้นตอน
- นำเข้า pandas
- สร้าง Timedelta
- เข้าถึง
components
ตัวอย่างโค้ด
import pandas as pd
# สร้าง Timedelta: 1 วัน 10 นาที 20 วินาที
timedelta = pd.Timedelta('1 days 10 min 20 s')
# แสดง Timedelta
print("Timedelta...\n", timedelta)
# ดึงคอมโพเนนต์
res = timedelta.components
# แสดงผล
print("\nComponent...\n", res)
ผลลัพธ์
Timedelta... 1 days 00:10:20 Component... Components(days=1, hours=0, minutes=10, seconds=20, milliseconds=0, microseconds=0, nanoseconds=0)
ประโยชน์
เหมาะสำหรับการแยกวิเคราะห์องค์ประกอบเวลาแต่ละส่วนเพื่อนำไปแสดงผลหรือคำนวณต่อ