Vai al contenuto principale

STL_Seasonal - funzione per grafici

STL_Seasonal è una funzione di scomposizione delle serie temporali. Insieme a STL_Trend e a STL_Residual, questa funzione viene utilizzata per scomporre una serie temporale in componenti stagionali, di tendenza e residuali. Nel contesto dell'algoritmo STL, la scomposizione delle serie temporali viene utilizzata per identificare sia un modello stagionale ricorrente sia una tendenza generale, data una metrica di ingresso e altri parametri. La funzione STL_Seasonal è in grado di identificare un modello stagionale all'interno di una serie temporale, separandolo dalla tendenza generale mostrata dai dati.

Le tre funzioni STL sono correlate alla metrica di input attraverso una semplice somma:

STL_Trend + STL_Seasonal + STL_Residual = Metrica di input

STL (seasonal and trend decomposition using Loess) impiega tecniche di smoothing dei dati e, attraverso i suoi parametri di input, consente all'utente di regolare la periodicità dei calcoli che esegue. Questa periodicità determina il modo in cui la dimensione temporale della metrica di input (una misura) viene segmentata nell'analisi.

Come minimo, Seasonal prende una metrica di input (target_measure) e un valore intero per il suo period_int, e restituisce un valore in virgola mobile. La metrica di input avrà la forma di un'aggregazione che varia lungo la dimensione temporale. Facoltativamente, è possibile includere i valori per seasonal_smoother e trend_smoother al fine di regolare l'algoritmo di smoothing.

Sintassi:  

STL_Seasonal(target_measure, period_int [,seasonal_smoother [,trend_smoother]])

Tipo di dati restituiti: duale

Argomenti
Argomento Descrizione
target_measure

La misura da scomporre in componenti stagionali e di tendenza. Questa dovrebbe essere una misura come Sum(Sales) o Sum(Passengers) che varia nella dimensione temporale.

Non deve essere un valore costante.

period_int

La periodicità del set di dati. Questo parametro è un valore intero che rappresenta il numero di passi discreti che costituiscono un periodo, o ciclo stagionale, del segnale.

Ad esempio, se la serie temporale è segmentata in una sezione per ogni trimestre dell'anno, è necessario impostare period_int a un valore di 4 per definire la periodicità come Anno.

seasonal_smoother

Durata del seasonal smoother. Deve essere un numero intero dispari. Il seasonal smoother utilizza i dati relativi a una particolare fase della variazione stagionale, per un certo numero di periodi. Per ogni periodo viene utilizzato un passo discreto della dimensione temporale. Il seasonal smoother indica il numero di periodi utilizzati per lo smoothing.

Ad esempio, se la dimensione temporale è segmentata per mese e il periodo è l'anno (12), la componente stagionale sarà elaborata in modo che ogni particolare mese di ogni anno sia calcolato a partire dai dati dello stesso mese, sia in quell'anno che negli anni adiacenti. Il valore seasonal_smoother è il numero di anni utilizzato per lo smoothing.

trend_smoother

Durata del trend smoother. Deve essere un numero intero dispari. Il trend smoother utilizza la stessa scala temporale del parametro period_int e il suo valore è il numero di granuli utilizzati per lo smoothing.

Ad esempio, se una serie temporale è segmentata per mese, il trend smoother corrisponderà al numero di mesi utilizzato per lo smoothing.

La funzione grafica STL_Seasonal è spesso utilizzata in combinazione con le seguenti funzioni:

Funzioni correlate
Funzione Interazione
STL_Trend - funzione per grafici È una funzione utilizzata per calcolare il componente tendenziale di una serie temporale.
STL_Residual - funzione per grafici Quando si scompone una metrica di input in componenti stagionali o tendenziali, una parte della variazione della misura non rientrerà in nessuno dei due componenti principali. La funzione STL_Residual calcola questa parte della scomposizione.

Hai trovato utile questa pagina?

Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – facci sapere come possiamo migliorare!

Partecipa al programma Analytics Modernization

Remove banner from view

Modernizza senza compromettere le tue preziose app QlikView con il programma Analytics Modernization. Fare clic qui per maggiori informazioni o per contattarci: ampquestions@qlik.com