All Superinterfaces:
Iterable<IntTimeTimeSeries.Entry>, TimeSeries<Integer,Double,IntTimeTimeSeries.Entry>, UnivariateTimeSeries<Integer,IntTimeTimeSeries.Entry>
All Known Implementing Classes:
AdditiveModel, DifferencedIntTimeTimeSeries, MultiplicativeModel, SimpleTimeSeries

public interface IntTimeTimeSeries extends UnivariateTimeSeries<Integer,IntTimeTimeSeries.Entry>
This is a univariate time series indexed by integers. The entries are the pair: {(n, double)}. This time series is often seen in classical time series analysis, where the data points are equally spaced.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
    This is the TimeSeries.Entry for an integer number -indexed univariate time series.
  • Method Summary

    Modifier and Type
    Method
    Description
    double
    get(int t)
    Get the value at time t.

    Methods inherited from interface java.lang.Iterable

    forEach, iterator, spliterator

    Methods inherited from interface dev.nm.stat.timeseries.datastructure.TimeSeries

    size

    Methods inherited from interface dev.nm.stat.timeseries.datastructure.univariate.UnivariateTimeSeries

    toArray
  • Method Details

    • get

      double get(int t)
      Get the value at time t.
      Parameters:
      t - a time index, counting from 1
      Returns:
      the value at time t