Est-il possible de définir une fréquence semi-annuelle pour un objet python scikits.timeseries time_series?

StackOverflow https://stackoverflow.com/questions/4875228

  •  28-10-2019
  •  | 
  •  

Question

Selon le module scikits.timeseries, les fréquences suivantes sont disponibles lors de la définition d'un objet time_series:

  • Fréquences annuelles, fréquences trimestrielles, mensuelles, hebdomadaires, quotidiennes, etc..const.freq_constants "rel=" nofollow "> http://pytseries.sourceforge.net/core.constants.html#scikits.timeseries.const.freq_constants

Les fréquences excluent semi-annuel (deux fois par an).

Comment définirait-on une fréquence semi-annuelle pour un objet scikits.timeseries.time_series?Existe-t-il une solution de contournement?

Était-ce utile?

La solution

Définissez la fréquence trimestrielle et remplissez-la à 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)
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top