[SciPy-User] scikits.timeseries question
Pierre GM
pgmdevlist at gmail.com
Mon Nov 30 20:06:44 EST 2009
On Nov 30, 2009, at 7:53 PM, Robert Ferrell wrote:
>
> I may be misunderstanding what you are trying to do, but here's what I
> do:
>
> In [68]: sd = ts.Date('d', '2001-01-01')
>
> In [69]: dates = ts.date_array(cumsum(ones(4)) + sd)
>
> In [70]: dates
> Out[70]:
> DateArray([02-Jan-2001, 03-Jan-2001, 04-Jan-2001, 05-Jan-2001],
> freq='D')
The cumsum approach works only if you have irregular time steps as inputs (as in 1 day after the first, 1 day after that, 3 days after that...). If you have regular time steps of 1, just use arange+start_date (or even just length+start_date)
More information about the SciPy-User
mailing list