Katana VentraIP

Time series

In mathematics, a time series is a series of data points indexed (or listed or graphed) in time order. Most commonly, a time series is a sequence taken at successive equally spaced points in time. Thus it is a sequence of discrete-time data. Examples of time series are heights of ocean tides, counts of sunspots, and the daily closing value of the Dow Jones Industrial Average.

For TV series, see Time (disambiguation) § Film and television.

A time series is very frequently plotted via a run chart (which is a temporal line chart). Time series are used in statistics, signal processing, pattern recognition, econometrics, mathematical finance, weather forecasting, earthquake prediction, electroencephalography, control engineering, astronomy, communications engineering, and largely in any domain of applied science and engineering which involves temporal measurements.


Time series analysis comprises methods for analyzing time series data in order to extract meaningful statistics and other characteristics of the data. Time series forecasting is the use of a model to predict future values based on previously observed values. While regression analysis is often employed in such a way as to test relationships between one or more different time series, this type of analysis is not usually called "time series analysis", which refers in particular to relationships between different points in time within a single series.


Time series data have a natural temporal ordering. This makes time series analysis distinct from cross-sectional studies, in which there is no natural ordering of the observations (e.g. explaining people's wages by reference to their respective education levels, where the individuals' data could be entered in any order). Time series analysis is also distinct from spatial data analysis where the observations typically relate to geographical locations (e.g. accounting for house prices by the location as well as the intrinsic characteristics of the houses). A stochastic model for a time series will generally reflect the fact that observations close together in time will be more closely related than observations further apart. In addition, time series models will often make use of the natural one-way ordering of time so that values for a given period will be expressed as deriving in some way from past values, rather than from future values (see time reversibility).


Time series analysis can be applied to real-valued, continuous data, discrete numeric data, or discrete symbolic data (i.e. sequences of characters, such as letters and words in the English language[1]).

Methods for analysis[edit]

Methods for time series analysis may be divided into two classes: frequency-domain methods and time-domain methods. The former include spectral analysis and wavelet analysis; the latter include auto-correlation and cross-correlation analysis. In the time domain, correlation and analysis can be made in a filter-like manner using scaled correlation, thereby mitigating the need to operate in the frequency domain.


Additionally, time series analysis techniques may be divided into parametric and non-parametric methods. The parametric approaches assume that the underlying stationary stochastic process has a certain structure which can be described using a small number of parameters (for example, using an autoregressive or moving-average model). In these approaches, the task is to estimate the parameters of the model that describes the stochastic process. By contrast, non-parametric approaches explicitly estimate the covariance or the spectrum of the process without assuming that the process has any particular structure.


Methods of time series analysis may also be divided into linear and non-linear, and univariate and multivariate.

Panel data[edit]

A time series is one type of panel data. Panel data is the general class, a multidimensional data set, whereas a time series data set is a one-dimensional panel (as is a cross-sectional dataset). A data set may exhibit characteristics of both panel data and time series data. One way to tell is to ask what makes one data record unique from the other records. If the answer is the time data field, then this is a time series data set candidate. If determining a unique record requires a time data field and an additional identifier which is unrelated to time (e.g. student ID, stock symbol, country code), then it is panel data candidate. If the differentiation lies on the non-time identifier, then the data set is a cross-sectional data set candidate.

analysis to examine serial dependence

Autocorrelation

to examine cyclic behavior which need not be related to seasonality. For example, sunspot activity varies over 11 year cycles.[8][9] Other common examples include celestial phenomena, weather patterns, neural activity, commodity prices, and economic activity.

Spectral analysis

Separation into components representing trend, seasonality, slow and fast variation, and cyclical irregularity: see and decomposition of time series

trend estimation

Stationary process

Ergodic process

Braided graphs

Line charts

Slope graphs

GapChart

De Gooijer, Jan G.; (2006). "25 Tears of Time Series Forecasting". International Journal of Forecasting. Twenty Five Years of Forecasting. 22 (3): 443–473. CiteSeerX 10.1.1.154.9227. doi:10.1016/j.ijforecast.2006.01.001. S2CID 14996235.

Hyndman, Rob J.

; Jenkins, Gwilym (1976), Time Series Analysis: forecasting and control, rev. ed., Oakland, California: Holden-Day

Box, George

Koopman S.J. (2001), Time Series Analysis by State Space Methods, Oxford University Press.

Durbin J.

Gershenfeld, Neil (2000), The Nature of Mathematical Modeling, , ISBN 978-0-521-57095-4, OCLC 174825352

Cambridge University Press

(1994), Time Series Analysis, Princeton University Press, ISBN 978-0-691-04289-3

Hamilton, James

(1981), Spectral Analysis and Time Series, Academic Press. ISBN 978-0-12-564901-8

Priestley, M. B.

Shasha, D. (2004), High Performance Discovery in Time Series, , ISBN 978-0-387-00857-8

Springer

Shumway R. H., Stoffer D. S. (2017), Time Series Analysis and its Applications: With R Examples (ed. 4), Springer,  978-3-319-52451-1

ISBN

Weigend A. S., Gershenfeld N. A. (Eds.) (1994), Time Series Prediction: Forecasting the Future and Understanding the Past. Proceedings of the NATO Advanced Research Workshop on Comparative Time Series Analysis (Santa Fe, May 1992), .

Addison-Wesley

(1949), Extrapolation, Interpolation, and Smoothing of Stationary Time Series, MIT Press.

Wiener, N.

Woodward, W. A., Gray, H. L. & Elliott, A. C. (2012), Applied Time Series Analysis, .

CRC Press

Auffarth, Ben (2021). (1st ed.). Packt Publishing. ISBN 978-1801819626. Retrieved 5 November 2021.

Machine Learning for Time-Series with Python: Forecast, predict, and detect anomalies with state-of-the-art machine learning methods

— A practical guide to Time series analysis.

Introduction to Time series Analysis (Engineering Statistics Handbook)