Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Lấy chuỗi tần suất (freqstr) của CustomBusinessDay trong Pandas

Sử dụng thuộc tính CustomBusinessDay.freqstr để lấy biểu diễn chuỗi của tần suất offset ngày làm việc tùy chỉnh (ví dụ: '2C').

Ví dụ

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:", timestamp)
print("CustomBusinessDay Offset:", cbdOffset)
print("Updated Timestamp:", timestamp + cbdOffset)
print("Frequency string:", cbdOffset.freqstr)

Kết quả

Timestamp: 2021-12-31 08:35:10
CustomBusinessDay Offset: <2 * CustomBusinessDays>
Updated Timestamp: 2022-01-04 08:35:10
Frequency string: 2C