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

Python Pandas - คืนความถี่ของ CustomBusinessDay Offset เป็นสตริง

ใช้ property CustomBusinessDay.freqstr เพื่อคืนความถี่ที่ใช้กับ CustomBusinessDay Offset เป็นสตริง

ขั้นตอน

  1. import pandas as pd
  2. สร้าง timestamp และ CustomBusinessDay offset
  3. เข้าถึง cbdOffset.freqstr

ตัวอย่างโค้ด

import pandas as pd

timestamp = pd.Timestamp('2021-12-31 08:35:10')
cbdOffset = pd.tseries.offsets.CustomBusinessDay(n=2, weekmask='Mon Tue Wed Fri')

print("Timestamp...\n", timestamp)
print("\nCustomBusinessDay Offset...\n", cbdOffset)
print("\nUpdated Timestamp...\n", timestamp + cbdOffset)
print("\nFrequency applied on the given CustomBusinessDay Offset object...\n", cbdOffset.freqstr)

ผลลัพธ์

Timestamp... 2021-12-31 08:35:10
CustomBusinessDay Offset... <2 * CustomBusinessDays>
Updated Timestamp... 2022-01-04 08:35:10
Frequency applied on the given CustomBusinessDay Offset object... 2C