Skip to main content
 首页 » 编程设计

python之是否可以为 python scikits.timeseries time_series 对象定义半年频率

2025年05月04日8unruledboy

根据 scikits.timeseries 模块,定义 time_series 对象时可以使用以下频率:

频率排除每半年一次(每年两次)。

如何为 scikits.timeseries.time_series 对象定义半年频率?是否存在解决方法?

请您参考如下方法:

定义四分之一频率并将其填充为 50%:

import scikits.timeseries as ts 
 
dates = ts.date_array(start_date=ts.Date('Q', '2009-01'), 
                      end_date=ts.Date('Q', '2011-01')) 
data = ts.TimeSeries(np.arange(9), dates=dates, mask=1-dates.quarter%2) 
 
# returns: 
timeseries([0 -- 2 -- 4 -- 6 -- 8], 
   dates = [2009Q1 ... 2011Q1], 
   freq  = Q-DEC)