KNOWLEDGE BASE

Manuelles Berechnen von Trendlinien


Veröffentlicht: 28 Apr 2015
Zuletzt geändert am: 20 Jul 2023

Frage

Wie können Trendlinien manuell berechnet werden, damit auf Werte wie die Steigung als Feld zugegriffen werden kann?

Umgebung

Tableau Desktop

Antwort

Tableau gibt Werte wie die Steigung der Trendlinie, die Kovarianz, das Bestimmtheitsmaß und den Pearson-Korrelationskoeffizient zurück, wenn Sie eine Trendlinie hinzufügen und dann "Trendmodell beschreiben" auswählen. Weitere Informationen zu Trendlinien finden Sie unter Hinzufügen von Trendlinien zu einer Visualisierung.
Option 1
  1. Klicken Sie mit der rechten Maustaste auf die Trendlinie, und wählen Sie die Option zum Beschreiben der Trendmodelle aus.
  2. Kopieren Sie die Trendlinienmodell-Gleichung in ein berechnetes Feld.
Beachten Sie jedoch, dass die berechneten Felder aufgrund der sich ändernden Daten (d. h., Daten werden gefiltert oder ausgeschlossen) aktualisiert werden müssten. Weitere Informationen zu dieser Methode finden Sie in der Antwort auf diesen Community-Post.
Option 2
Verwenden Sie Tabellenberechnungen zur Berechnung der Trendlinie und -steigung. Ein Beispiel finden Sie in der angehängten Arbeitsmappe mit dem Namen trend_line.twbx im Abschnitt "Anhänge" auf der rechten Seite dieses Artikels.
1. Erstellen Sie die berechneten Felder wie folgt:

Name: Steigung
Value: WINDOW_COVAR(SUM([X]), SUM([Y])) / WINDOW_VAR(SUM([X]))
Name: Achsenabschnitt
Value: WINDOW_AVG(SUM([Y])) - [Steigung] * WINDOW_AVG(SUM([X]))
Name: Trendlinie
Value: SUM([X])*[Steigung]+[Achsenabschnitt]

2. Ziehen Sie x in die Spalte und y in die Zeile.
3. Ziehen Sie [Trendlinie] in die Zeile und klicken Sie mit der rechten Maustaste darauf, um sie doppelachsig zu machen.
4. Klicken Sie mit der rechten Maustaste auf die Achse [Trendlinie], wählen Sie [Achse synchronisieren] und entfernen Sie das Häkchen bei [Kopfzeile anzeigen].
5. Ändern Sie [Trendlinie] in Linie, falls es keine Linie ist.

Option 3
Es ist auch möglich, die Funktion COVAR() zum Erstellen eines berechneten Felds zu verwenden, welche die Steigung einer Trendlinie zurückgibt. Weitere Informationen zur entsprechenden Umsetzung finden Sie in der Community unter Kovarianz, Trendlinien, Korrelationskoeffizient R und Bestimmtheitsmaß.
Hat dieser Artikel das Problem gelöst?