Skip to content

Time Series Analysis for Analysts

Decomposing trends and seasonality, handling calendar effects and comparing periods fairly in business reporting.

Editorial team 2 min read

Much business data is recorded over time. Analysing it well means separating signal from calendar noise.

Plot First

A simple line chart reveals trends, seasonality, outliers, gaps and changes in level that statistics alone can hide.

Decomposition

Split a series into trend, seasonal and residual components. Classical decomposition and STL (seasonal-trend decomposition using LOESS) are standard tools.

Calendar Effects

  • Months have different numbers of days and weekends.
  • Public holidays move between years (Easter, lunar new year).
  • Trading-day differences can create apparent growth.

Adjust for these before comparing periods.

Comparing Periods Fairly

  • Year over year comparisons remove regular seasonality.
  • Rolling averages smooth noise (a 7-day average for daily data with weekly patterns).
  • Seasonally adjusted series allow month-to-month comparisons.

Growth Rates

Percentage changes from a small base look dramatic; show absolute values alongside. Compound annual growth rate summarises growth over several years.

Structural Breaks

Changes in definitions, systems or business model create jumps that aren't real changes in behaviour. Annotate them on charts and handle them in analysis.

Autocorrelation

Consecutive values in a time series are related. Standard statistical tests that assume independent observations can give misleading results on time series.

Tools

pandas for resampling and rolling windows; statsmodels for decomposition and time-series models.

More in Data science & analytics

All Data science & analytics guides →
Data science & analytics Guide · 2 min

Descriptive Statistics Essentials

Mean, median, mode, spread and shape: the summary numbers every analysis starts with, and when each one misleads.

Data science & analytics 2 min read 6 Mar 2026

Data science & analytics Guide · 2 min

Probability Basics for Data Work

The probability ideas analysts use every day: events, conditional probability, independence and Bayes' theorem.

Data science & analytics 2 min read 5 Mar 2026

Data science & analytics Guide · 2 min

Common Probability Distributions

Normal, binomial, Poisson, exponential and more: recognising the shapes data takes and what they imply.

Data science & analytics 2 min read 4 Mar 2026

Data science & analytics Guide · 2 min

Hypothesis Testing Explained

Null hypotheses, p-values and significance: what a hypothesis test tells you, and the misunderstandings to avoid.

Data science & analytics 2 min read 3 Mar 2026