# STL\_Residual - Diagrammfunktion

STL\_Residual ist eine Zeitreihenzerlegungsfunktion. Zusammen mit STL\_Seasonal und STL\_Trend wird diese Funktion verwendet, um eine Zeitreihe in Saison-, Trend- und Restkomponenten zu zerlegen. Im Kontext des STL-Algorithmus wird Zeitreihenzerlegung verwendet, um sowohl Saisonmuster als auch einen allgemeinen Trend aus einer Eingabemetrik und anderen Parametern zu ermitteln. Wenn diese Operation ausgeführt wird, passen manche der Variationen in der Eingabemetrik weder zur Saison- noch zur Trendkomponente und werden als Restkomponente definiert. Die Diagrammfunktion STL\_Residual erfasst diesen Teil der Berechnung.

Die drei STL-Funktionen hängen über eine einfache Summe mit der Eingabemetrik zusammen:

STL\_Trend + STL\_Seasonal + STL\_Residual = Eingabemetrik

STL (Saison-Trend-Zerlegung mittels LOESS) nutzt Datenglättungstechniken und ermöglicht es den Benutzern anhand von Eingabeparametern, die Periodizität der durchgeführten Berechnungen anzupassen. Diese Periodizität bestimmt, wie die Zeitdimension der Eingabemetrik (eine Kennzahl) in der Analyse segmentiert wird.

Da die Zeitreihenzerlegung vor allem nach Saisonalität und allgemeinen Variationen in Daten sucht, werden die Informationen im Rest als die am wenigsten bedeutenden der drei Komponenten betrachtet. Eine verzerrte oder periodische Restkomponente kann aber dazu beitragen, Probleme in der Berechnung zu identifizieren, beispielsweise falsche Zeitraumeinstellungen.

STL\_Residual benötigt mindestens eine Eingabemetrik (`target_measure`) und einen Ganzzahlwert für seinen `period_int` und gibt einen Gleitkommawert zurück. Die Eingabemetrik hat die Form einer Aggregierung, die entlang der Zeitdimension variiert. Optional können Sie Werte für `seasonal_smoother` und `trend_smoother` einschließen, um den Glättungsalgorithmus anzupassen.

Sie können mit dieser Funktion arbeiten, indem Sie sie direkt im Formel-Editor für ein Diagramm eingeben.

Syntax:

STL\_Residual(target\_measure, period\_int [,seasonal\_smoother [,trend\_smoother]])

Rückgabe Datentyp: dual

Argumente

| Argument | Beschreibung |
| --- | --- |
| target\_measure | Die Kennzahl zum Zerlegen in Saison- und Trendkomponenten. Dies kann eine Kennzahl wie Sum(Sales) oder Sum(Passengers) sein, die entlang der Zeitdimension variiert.<br><br>Dabei muss es sich nicht um einen konstanten Wert handeln. |
| period\_int | Die Periodizität des Datensatzes. Dieser Parameter ist ein Ganzzahlwert, der die Anzahl der diskreten Schritte darstellt, aus denen sich ein Zeitraum bzw. Saisonzyklus des Signals zusammensetzt.<br><br>Wenn beispielsweise die Zeitreihe in einen Abschnitt für jedes Vierteljahr segmentiert wird, müssen Sie den period\_int auf einen Wert von 4 festlegen, um die Periodizität als Jahr zu definieren. |
| seasonal\_smoother | Länge des Saisonglätters. Dabei muss es sich um eine ungerade Ganzzahl handeln. Der Saisonglätter verwendet Daten für eine bestimmte Phase in der Saisonvariation über eine Reihe von Zeiträumen. Ein diskreter Schritt der Zeitdimension wird für jeden Zeitraum verwendet. Der Saisonglätter gibt die Anzahl der Zeiträume an, die für die Glättung verwendet werden.<br><br>Wenn beispielsweise die Zeitdimension nach Monat segmentiert wird und der Zeitraum Jahr (12) ist, wird die Saisonkomponente so berechnet, dass jeder einzelne Monat jeden Jahres anhand von Daten für den gleichen Monat berechnet wird, sowohl in diesem Jahr als auch in den angrenzenden Jahren. Der Wert seasonal\_smoother ist die Anzahl der Jahre, die zur Glättung verwendet werden. |
| trend\_smoother | Länge des Trendglätters. Dabei muss es sich um eine ungerade Ganzzahl handeln. Der Trendglätter verwendet die gleiche Zeitskala wie der Parameter period\_int, und sein Wert ist die Anzahl der Körner, die zur Glättung verwendet werden.<br><br>Wenn z. B. eine Zeitreihe nach Monat segmentiert wird, ist der Trendglätter die Anzahl der Monate, die zum Glätten verwendet werden. |

Die Diagrammfunktion STL\_Residual wird oft in Kombination mit den folgenden Funktionen verwendet:

Verwandte Funktionen

| Funktion | Interaktion |
| --- | --- |
| [STL_Seasonal - Diagrammfunktion](https://help.qlik.com/de-DE/sense/May2025/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/RelationalFunctions/stl_seasonal.htm) | Mit dieser Funktion wird die Saisonkomponente einer Zeitreihe berechnet. |
| [STL_Trend - Diagrammfunktion](https://help.qlik.com/de-DE/sense/May2025/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/RelationalFunctions/stl_trend.htm) | Mit dieser Funktion wird die Trendkomponente einer Zeitreihe berechnet. |

Ein Tutorial mit einem vollständigen Beispiel für die Verwendung dieser Funktion finden Sie unter [Tutorial – Zeitreihenzerlegung in Qlik Sense](https://help.qlik.com/de-DE/sense/May2025/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/RelationalFunctions/tutorial-time-series-decomposition.htm).