<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Seasonality: SARIMA on DATATWEETS</title><link>https://datatweets.com/courses/time-series-forecasting/seasonality-sarima/</link><description>Recent content in Seasonality: SARIMA on DATATWEETS</description><generator>Hugo</generator><language>en</language><copyright>Copyright (c) 2025 Datatweets</copyright><lastBuildDate>Fri, 03 Jul 2026 09:00:00 +0200</lastBuildDate><atom:link href="https://datatweets.com/courses/time-series-forecasting/seasonality-sarima/index.xml" rel="self" type="application/rss+xml"/><item><title>Lesson 1 - From ARIMA to SARIMA</title><link>https://datatweets.com/courses/time-series-forecasting/seasonality-sarima/lesson-1-from-arima-to-sarima/</link><pubDate>Fri, 10 Apr 2026 09:00:00 +0200</pubDate><guid>https://datatweets.com/courses/time-series-forecasting/seasonality-sarima/lesson-1-from-arima-to-sarima/</guid><description>A SARIMA model is written SARIMA(p,d,q)(P,D,Q)[s]: the familiar non-seasonal orders plus a seasonal set that applies the same AR, differencing, and MA ideas at the seasonal lag s (12 for monthly-yearly data). This lesson introduces the full notation, maps each seasonal parameter to its non-seasonal twin, and explains why the seasonal terms are exactly the mechanism a non-seasonal ARIMA lacked for capturing &amp;rsquo;this July resembles last July.'</description></item><item><title>Lesson 2 - Seasonal AR and MA Terms</title><link>https://datatweets.com/courses/time-series-forecasting/seasonality-sarima/lesson-2-seasonal-ar-and-ma-terms/</link><pubDate>Fri, 10 Apr 2026 09:00:00 +0200</pubDate><guid>https://datatweets.com/courses/time-series-forecasting/seasonality-sarima/lesson-2-seasonal-ar-and-ma-terms/</guid><description>Seasonal AR and MA terms are the ordinary AR and MA ideas applied at the seasonal lag: a seasonal-AR(1) says this period is a fraction of the same period one cycle ago. This lesson builds a pure seasonal AR(1) process with a known coefficient of 0.6, recovers it as 0.598, and shows its distinctive fingerprint — ACF spikes at lags 12, 24, 36 decaying geometrically while short lags stay near zero — the seasonal echo of Module 4&amp;rsquo;s AR signature.</description></item><item><title>Lesson 3 - Fitting SARIMA with statsmodels</title><link>https://datatweets.com/courses/time-series-forecasting/seasonality-sarima/lesson-3-fitting-sarima-with-statsmodels/</link><pubDate>Fri, 10 Apr 2026 09:00:00 +0200</pubDate><guid>https://datatweets.com/courses/time-series-forecasting/seasonality-sarima/lesson-3-fitting-sarima-with-statsmodels/</guid><description>The SARIMAX class fits a full SARIMA from an order and a seasonal_order tuple. This lesson fits SARIMA(1,1,0)(1,1,0)[12] to Cyclepath&amp;rsquo;s training set, reads a summary showing ar.L1 = -0.499 and ar.S.L12 = -0.509 (both significant at p &amp;lt; 0.001), and forecasts the test year — with predictions that track the actual seasonal rise and fall closely, unlike the flat non-seasonal forecast of Module 5.</description></item><item><title>Lesson 4 - Diagnostics: Is the Model Adequate?</title><link>https://datatweets.com/courses/time-series-forecasting/seasonality-sarima/lesson-4-diagnostics-is-the-model-adequate/</link><pubDate>Fri, 10 Apr 2026 09:00:00 +0200</pubDate><guid>https://datatweets.com/courses/time-series-forecasting/seasonality-sarima/lesson-4-diagnostics-is-the-model-adequate/</guid><description>Model diagnostics ask whether the residuals are white noise — zero mean, no leftover autocorrelation, roughly normal, constant variance. This lesson runs the Ljung-Box test on the SARIMA(1,1,0)(1,1,0)[12] residuals (p = 0.209 at lag 12, passing) and contrasts it with the Module 4 preview model that failed the same test at p = 0.000. It reads the summary&amp;rsquo;s built-in normality and heteroskedasticity checks, and honestly examines a small residual-ACF wrinkle that the joint test tolerates.</description></item><item><title>Lesson 5 - Guided Project: A SARIMA Forecast for Cyclepath</title><link>https://datatweets.com/courses/time-series-forecasting/seasonality-sarima/lesson-5-guided-project-a-sarima-forecast-for-cyclepath/</link><pubDate>Fri, 10 Apr 2026 09:00:00 +0200</pubDate><guid>https://datatweets.com/courses/time-series-forecasting/seasonality-sarima/lesson-5-guided-project-a-sarima-forecast-for-cyclepath/</guid><description>The Module 6 capstone and the course&amp;rsquo;s turning point. You&amp;rsquo;ll fit SARIMA(1,1,0)(1,1,0)[12] to Cyclepath, confirm it passes diagnostics, and score its forecast against every baseline from the course: naive (19%), seasonal-naive (5.9%), and the best non-seasonal ARIMA (16%). The SARIMA lands at 1.06% MAPE — beating the seasonal-naive bar decisively for the first time — then you retrain on the full series to forecast 2024, turning a validated model into a real prediction.</description></item></channel></rss>