liveBook · Manning

Time-series model

As explained in Statistics Every Programmer Needs

A time series model describes observations indexed over time and their temporal dependencies or patterns.

A time-series model describes data indexed by time, capturing temporal dependencies, trends, seasonality, and irregular fluctuations to explain historical patterns or forecast future values. section 7.5

Common approaches differ in the temporal structure they model:

  • ARIMA combines autoregressive, differencing, and moving-average components; differencing transforms nonstationary data into a stationary series. section 7.5
  • Simple exponential smoothing weights recent observations more heavily and suits series without trends or seasonal patterns. Double exponential smoothing adds a trend component. section 7.5

Forecasting applications

Time-series models can support forecasting stock prices, retail demand, transportation traffic, and energy consumption. section 7.2

How Statistics Every Programmer Needs covers it

How deep it goes
Defines temporal modeling and summarizes ARIMA and smoothing components, without detailing model fitting or evaluation.
Examples
Applies forecasting to stock prices, retail demand, traffic patterns, and energy consumption.
What it assumes
Assumes foundational probability principles, counting methods, and probability distributions.
What you can do after
Understand temporal patterns and forecast future values in sequential data.
How it connects
Connects forecasting with trends, seasonality, stationarity, ARIMA, and exponential smoothing.

Also explained in

Compare how 2 books explain time-series model →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Statistics Every Programmer Needs. The section links point to the parts of the book it draws on.