Tool to learn more about time series data using statistical checks, algorithms, and breakdowns.
Decomposition is very useful for getting a quick understanding of the main components of most, but not all, time series. Decomposition is a process that takes your selected time series and breaks it down into three components: trend, seasonality, and residual. The three components can be combined with eachother by adding each of the three values at each point in time to get back to the original series.
It is important to note that the three series returned as a result of the decomposition are not neccessarily true or correct. They are simply the best guess given by the algorithm implemented by statsmodels decompose.
Autocorrelation is an analysis of how closely linked a particular time is to a previous record, a lag, in the past. Autocorrelations can reveal hidden patterns in time series. They are also useful for understanding and anticipating outcomes. If a user notices a strong positive autocorrelation with 7 days previously, they know that generally they can anticipate how a series will perform by looking at what happened 7 days previously. This is the basis of autoregressive models like ARIMA. Unfortunately, most real world data does not strictly obey a single lag autocorrelation.
The distribution of a data is a histogram. There is no right or wrong distribution of the data. Some models will prefer data that is shaped more like a standard normal distribution, with the most data clustered as a hill in the center of the plot, but it is not an absolute requirement. Mostly a distribution is useful for catching potential errors in the data. If an unusually large grouping of very large or very small values is present, these are often worth further inspection.