EventSeries

EventSeries[{{t1,v1},{t2,v2}}]
represents a series of events given as time-value pairs .

EventSeries[{v1,v2,},tspec]
represents a series of events with values at times specified by tspec.

Details and OptionsDetails and Options

  • EventSeries represents a series of time-value pairs .
  • The values can be scalars or arrays of any dimension, but must all be of equal dimensionality.
  • The following times tspec can be given:
  • Automaticuse uniformly spaced times starting at 0
    {tmin}use uniformly spaced times starting at
    {tmin,tmax}use uniformly spaced times to
    {tmin,tmax,dt}use times to in steps of dt
    {{t1,t2,}}use explicit times
  • The can be numbers or any valid input to AbsoluteTime.
  • The values , , and dt can be given as numbers, dates, or Automatic.
  • Specifying gives the event value at time t.
  • EventSeries is a special case of TemporalData allowing only a single path and no interpolation.
  • EventSeries objects of equal dimensionality can be combined into a TemporalData object using TemporalData[{es1,es2,}].
  • Properties of a EventSeries object es can be obtained from es["property"].
  • A list of available properties can be obtained using es["Properties"].
  • Some properties of the event series include:
  • "Path"time-value pairs
    "Values"the values
    "ValueDimensions"the dimensionality of the
    "Times"the times
    "Dates"the times as dates
  • If dates are given as input, es["Times"] returns them in AbsoluteTime.
  • Normal[es] is equivalent to es["Path"].
  • EventSeries takes the following options:
  • CalendarType"Gregorian"the calendar type to use
    HolidayCalendar{"UnitedStates","Default"}the holiday calendar to use
    MetaInformationNoneinclude additional meta-information
    MissingDataMethodNonemethod to use for missing values
    TemporalRegularityAutomaticwhether to assume the data is regular
Introduced in 2014
(10.0)