Grundlegende Funktionen
Mit dem Generator für berechnete Metriken können Sie statistische und mathematische Funktionen anwenden. In diesem Artikel werden die Funktionen und ihre Definitionen alphabetisch aufgelistet.
Vergleich zwischen Tabellenfunktionen und Zeilenfunktionen
Bei einer Tabellenfunktion ist die Ausgabe für jede Tabellenzeile gleich. Bei einer Zeilenfunktion ist die Ausgabe für jede Tabellenzeile unterschiedlich.
Gegebenenfalls wird einer Funktion eine Anmerkung mit dem Typ der Funktion hinzugefügt: [Tabelle]{class="badge neutral"}[Zeile]{class="badge neutral"}
Was bedeutet der Parameter „include-zeros“?
Damit wird angegeben, ob Nullen in die Berechnung einbezogen werden sollen. In manchen Fällen bedeutet eine Null nichts, in anderen Fällen kann sie aber auch wichtig sein.
Beispiel: Wenn Sie mit einer Umsatzmetrik arbeiten und dem Bericht dann eine Seitenansichtsmetrik hinzufügen, gibt es plötzlich mehr Zeilen für den Umsatz, die alle Nullwerte enthalten. Sie möchten wahrscheinlich nicht, dass sich diese zusätzliche Metrik auf Berechnungen wie ARITHMETISCHES MITTEL, ZEILENMINIMUM, QUARTIL usw. auswirkt, die sich in der Umsatzspalte befinden. In diesem Fall müssen Sie den Parameter include-zeros
aktivieren.
Ein alternatives Szenario besteht darin, dass Sie zwei Metriken von Interesse haben und eine Metrik einen höheren Durchschnitt oder ein höheres Minimum aufweist, da einige der Zeilen Nullen sind. In diesem Fall können Sie festlegen, dass der Parameter nicht auf Nullen überprüft werden soll.
Absolutwert
ABSOLUTE VALUE(metric)
[Zeile]{class="badge neutral"}
Spaltenmaximum
COLUMN MAXIMUM(metric, include_zeros)
Gibt den größten Wert in einem Satz aus Dimensionselementen für eine Metrikspalte zurück. MAXV wird vertikal innerhalb einer einzelnen Spalte (Metrik) über Dimensionselemente hinweg ausgewertet.
Spaltenminimum
COLUMN MINIMUM(metric, include_zeros)
Gibt den kleinsten Wert in einem Satz aus Dimensionselementen für eine Metrikspalte zurück. MINV wird vertikal innerhalb einer einzelnen Spalte (Metrik) über Dimensionselemente hinweg ausgewertet.
Spaltensumme
COLUMN SUM(metric)
Addiert alle numerischen Werte für eine Metrik innerhalb einer Spalte (über die Elemente einer Dimension hinweg).
Anzahl
COUNT(metric)
[Tabelle]{class="badge neutral"}
Exponent
EXPONENT(metric)
[Zeile ]{class="badge neutral"}
Arithmetisches Mittel
MEAN(metric, include_zeros)
[Tabelle]{class="badge neutral"}
Median
MEDIAN(metric, include_zeros)
[Tabelle]{class="badge neutral"}
Modulo
MODULO(metric_X, metric_Y)
Gibt den Rest bei der euklidischen Division von x durch y zurück.
Beispiele
Der Rückgabewert hat dasselbe Vorzeichen wie die Eingabe (oder ist null).
MODULO(4,3) = 1
MODULO(-4,3) = -1
MODULO(-3,3) = 0
Um sicherzustellen, dass Sie immer eine positive Zahl zu erhalten, verwenden Sie
MODULO(MODULO(x,y)+y,y)
Perzentil
PERCENTILE(metric, k, include_zeros)
[Tabelle]{class="badge neutral"}
Potenzierungsoperator
POWER OPERATOR(metric_X, metrix_Y)
Gibt die y-te Potenz von x zurück.
Quartil
QUARTILE(metric, quartile, include_zeros)
[Tabelle]{class="badge neutral"}COLUMN MINIMUM, MEDIAN und COLUMN MAXIMUM geben jeweils denselben Wert zurück wie QUARTILE, wenn „Quartil“ 0
(null), 2
bzw. 4
entspricht.
Runden
ROUND(metric, number)
Das Runden ohne den Parameter number hat den gleichen Effekt wie das Runden mit dem Parameter number von 0, also die Rundung auf die nächste Ganzzahl. Mit einem Parameter number gibt ROUND die auf number Ziffern rechts vom Dezimalzeichen gerundete Zahl zurück. Wenn number negativ ist, werden entsprechend viele Nullen links neben dem Dezimalzeichen zurückgegeben.
Beispiele
ROUND( 314.15, 0) = 314
ROUND( 314.15, 1) = 314.1
ROUND( 314.15, -1) = 310
ROUND( 314.15, -2) = 300
Zeilenanzahl
ROW COUNT()
Gibt die Anzahl der Zeilen in einer bestimmten Spalte zurück (die Anzahl der innerhalb einer Dimension berichteten eindeutigen Elemente). Individuelle Werte überschritten wird als 1 gezählt.
Zeilenmaximum
ROW MAX(metric, include_zeros)
Das Maximum der Spalten in jeder Zeile.
Zeilenminimum
ROW MIN(metric, include_zeros)
Das Minimum der Spalten in jeder Zeile.
Zeilensumme
ROW SUM(metric, include_zeros)
Die Summe der Spalten in jeder Zeile.
Quadratwurzel
SQUARE ROOT(metric, include_zeros)
[Zeile]{class="badge neutral"}
Standardabweichung
STANDARD DEVIATION(metric, include_zeros)
[Tabelle]{class="badge neutral"}
Varianz
VARIANCE(metric, include_zeros)
[Tabelle]{class="badge neutral"}
Die Gleichung für VARIANCE lautet:
{width="100"}
Dabei ist x der Mittelwert der Stichprobe, MEAN(metric), und n ist der Stichprobenumfang.
Zur Berechnung einer Varianz wird eine gesamte Spalte von Zahlen betrachtet. Aus dieser Liste von Zahlen berechnen Sie zunächst den Durchschnitt. Sobald Sie den Durchschnitt ermittelt haben, sehen Sie sich jeden Eintrag an und gehen wie folgt vor:
-
Ziehen Sie den Durchschnitt von der Zahl ab.
-
Quadrieren Sie das Ergebnis.
-
Fügen Sie diesen Wert zum Gesamtergebnis hinzu.
Sobald Sie die gesamte Spalte durchlaufen haben, erhalten Sie ein einziges Gesamtergebnis. Teilen Sie dann dieses Gesamtergebnis durch die Anzahl der Elemente in der Spalte. Die resultierende Zahl ist die Varianz für die Spalte. Es handelt sich dabei um eine einzige Zahl. Allerdings wird der Wert in Form einer Spalte mit Zahlen angezeigt.
Im Beispiel der folgenden Spalte mit drei Elementen:
Der Durchschnitt dieser Spalte ist 2. Die Varianz für die Spalte ist ((1 - 2)2 + (2 - 2)2 + (3 - 2)2/3) = 2/3.