Challenge: Visualizing Time Series Components
Swipe to start coding
Your goal is to decompose a time series into its components — trend, seasonality, and residuals — using the seasonal_decompose() function from statsmodels.
- Load the built-in "flights" dataset from seaborn.
- Extract the
"passengers"column as your target time series. - Apply
seasonal_decompose()with an additive model and a period of 12 (months). - Store the result in a variable called
decomposition. - Plot the original series, trend, seasonal, and residual components.
seasonal_decompose(series, model="additive", period=12)
automatically splits the time series into four parts:
trend→ long-term movement;seasonal→ repeating patterns;resid→ random noise;observed→ original data.
Each component can be accessed with attributes like .trend, .seasonal, .resid.
Solução
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 6.67
Challenge: Visualizing Time Series Components
Deslize para mostrar o menu
Swipe to start coding
Your goal is to decompose a time series into its components — trend, seasonality, and residuals — using the seasonal_decompose() function from statsmodels.
- Load the built-in "flights" dataset from seaborn.
- Extract the
"passengers"column as your target time series. - Apply
seasonal_decompose()with an additive model and a period of 12 (months). - Store the result in a variable called
decomposition. - Plot the original series, trend, seasonal, and residual components.
seasonal_decompose(series, model="additive", period=12)
automatically splits the time series into four parts:
trend→ long-term movement;seasonal→ repeating patterns;resid→ random noise;observed→ original data.
Each component can be accessed with attributes like .trend, .seasonal, .resid.
Solução
Obrigado pelo seu feedback!
single