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

Lấy số lần tăng (n) của CustomBusinessDay trong Pandas

Sử dụng thuộc tính CustomBusinessDay.n để lấy số lần tăng của offset ngày làm việc tùy chỉnh.

Ví dụ

import pandas as pd

timestamp = pd.Timestamp('2021-10-22 03:10:35')
cbdOffset = pd.tseries.offsets.CustomBusinessDay(n=4, weekmask='Mon Tue Wed Fri')

print("Timestamp:", timestamp)
print("CustomBusinessDay Offset:", cbdOffset)
print("Updated Timestamp:", timestamp + cbdOffset)
print("Frequency string:", cbdOffset.freqstr)
print("n:", cbdOffset.n)

Kết quả

Timestamp: 2021-10-22 03:10:35
CustomBusinessDay Offset: <4 * CustomBusinessDays>
Updated Timestamp: 2021-10-29 03:10:35
Frequency string: 4C
n: 4