2011-02-02 78 views
2

按照scikits.timeseries模块限定time_series对象时下列频率是可用的:是否可以为python scikits.timeseries time_series对象定义半年频率?

频率不包括半年(一年两次)。

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

+1

定义季度的频率,并填写到50%? – eumiro 2011-02-02 13:55:28

+0

嗨eumiro,你可以提供一个小例子吗?你的意思是这样的:Q1 - Q2 1.0 Q3 - Q4 1.2 – AtlasStrategic 2011-02-02 14:06:14

回答

1

定义季刊频率,并填写到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) 
相关问题