Erweiterte Funktionen
Mit dem Generator für berechnete Metriken können Sie statistische und mathematische Funktionen anwenden. Dieser Artikel dokumentiert eine alphabetische Liste der erweiterten Funktionen und ihrer Definitionen.
Greifen Sie auf diese Funktionen zu, indem Sie im Komponentenbereich die Liste Alle anzeigen unter Funktionen auswählen. Scrollen Sie nach unten, um die Liste der erweiterten Funktionen anzuzeigen.
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 eine Funktion mit dem Typ der Funktion kommentiert: [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. Manchmal bedeutet Null nichts, aber manchmal ist es wichtig.
Wenn Sie beispielsweise eine Umsatzmetrik haben und dann eine Seitenansichtsmetrik zum Bericht hinzufügen, gibt es plötzlich mehr Zeilen für Ihren Umsatz, die alle null sind. Sie möchten wahrscheinlich nicht, dass sich diese zusätzliche Metrik auf MEAN, ZEILENMINIMUM, QUARTILE und mehr Berechnungen auswirkt, die Sie in der Umsatzspalte haben. In diesem Fall würden Sie den Parameter include-zeros
überprüfen.
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 keine Nullen enthält.
Und
AND(logical_test)
Verbindung. "ungleich null"wird als "wahr"betrachtet und "gleich null"wird als "falsch"betrachtet. Die Ausgabe ist entweder 0 (false) oder 1 (true).
Ungefähres Erfassen bestimmter
APPROXIMATE COUNT DISTINCT(dimension)
Gibt die ungefähre Anzahl von Dimensionselementen für die ausgewählte Dimension zurück.
Beispiel
Ein häufiges Nutzungsszenario für diese Funktion besteht darin, wenn Sie eine ungefähre Anzahl von Kunden erhalten möchten.
Arkuskosinus
ARC COSINE(metric)
[Zeile ]{class="badge neutral"}
Arkussinus
ARC SINE(metric)
[Zeile ]{class="badge neutral"}
Arkustangens
ARC TANGENT(metric)
[Zeile ]{class="badge neutral"}
Cdf-T
CDF-T(metric, number)
Gibt die Wahrscheinlichkeit zurück, dass eine zufällige Variable mit Student-t-Verteilung mit n Freiheitsgraden einen z-Wert unter col aufweist.
Beispiel
CDF-T(-∞, n) = 0
CDF-T(∞, n) = 1
CDF-T(3, 5) ? 0.99865
CDF-T(-2, 7) ? 0.0227501
CDF-T(x, ∞) ? cdf_z(x)
Cdf-Z
CDF-Z(metric, number)
Gibt die Wahrscheinlichkeit zurück, mit der eine zufällige Variable mit einer normalen Verteilung einen z-Wert unter col aufweist.
Beispiele
CDF-Z(-∞) = 0
CDF-Z(∞) = 1
CDF-Z(0) = 0.5
CDF-Z(2) ? 0.97725
CDF-Z(-3) ? 0.0013499
Ceiling (Obergrenze)
CEILING(metric)
[Zeile ]{class="badge neutral"}
Konfidenz (untere Grenze)
CONFIDENCE(Normalisierungs-Container, Erfolgsmetrik, Kontrolle, Signifikanztreshold)
Berechnen Sie die beliebig zeitgültige Konfidenz lower mithilfe der WASKR-Methode, wie in Zeitgleichmäßige zentrale Grenztheorie und asymptotische Konfidenzsequenzen beschrieben.
Konfidenz ist ein probabilistischer Messwert dafür, wie viele Beweise dafür vorliegen, dass eine bestimmte Variante mit der Kontrollvariante identisch ist. Bei einer höheren Konfidenz deutet weniger darauf hin, dass die Annahme stimmt, dass die Kontroll- und Nicht-Kontrollvariante die gleiche Performance aufweisen.
Konfidenz (obere Grenze)
CONFIDENCE(Normalisierungs-Container, Erfolgsmetrik, Kontrolle, Signifikanztreshold)
Berechnen Sie die zeitgültige Konfidenz upper mithilfe der WASKR-Methode, wie in der Zeitgleichmäßigen Theorie der mittleren Grenze und asymptotischen Konfidenzsequenzen beschrieben.
Konfidenz ist ein probabilistischer Messwert dafür, wie viele Beweise dafür vorliegen, dass eine bestimmte Variante mit der Kontrollvariante identisch ist. Bei einer höheren Konfidenz deutet weniger darauf hin, dass die Annahme stimmt, dass die Kontroll- und Nicht-Kontrollvariante die gleiche Performance aufweisen.
Kosinus
COSINE(metric)
[Zeile ]{class="badge neutral"}
Kubikwurzel
CUBE ROOT(metric)
Gibt die positive Kubikwurzel einer Zahl zurück. Die Kubikwurzel einer Zahl ist der Wert dieser Zahl hoch 1/3.
Kumulativ
CUMULATIVE(number, metric)
Gibt die Summe der n letzten Elemente der Spalte x zurück. Wenn n > 0, summieren Sie die letzten n Elemente oder x. Wenn n < 0 ist, werden die vorhergehenden Elemente summiert.
Beispiele
Kumulativ (Durchschnitt)
KUMULATIVER DURCHSCHNITT(Zahl, Metrik)
Gibt den Durchschnitt der n letzten Elemente der Spalte x zurück. Wenn n > 0, summieren Sie die letzten n Elemente oder x. Wenn n < 0 ist, werden die vorhergehenden Elemente summiert.
Verwenden Sie stattdessen CUMULATIVE(revenue) CUMULATIVE(person).
Gleich
EQUAL()
Gleich. Die Ausgabe ist entweder 0 (false) oder 1 (true).
Beispiel
Metric 1 = Metric 2
Exponentielle Regression: Korrelationskoeffizient
EXPONENTIAL REGRESSION: CORRELATION COEFFICIENT(metric_X, metric_Y, include_zeros)
[Tabelle]{class="badge neutral"}
Exponentielle Regression: Vorhersage für Y
EXPONENTIAL REGRESSION: PREDICTED Y(metric_X, metric_Y, include_zeros)
[Zeile ]{class="badge neutral"}
Exponentielle Regression: Konstante
EXPONENTIALE REGRESSION: INTERCEPT(metric_X, metric_Y, include_zeros)
[Tabelle]{class="badge neutral"}
Exponentielle Regression: Steigung
EXPONENTIALE REGRESSION: SLOPE(metric_X, metric_Y, include_zeros)
[Tabelle]{class="badge neutral"}
Floor
FLOOR(metric_X, metric_Y, include_zeros)
[Zeile ]{class="badge neutral"}
Größer als
GRÖSSER THAN()
Die Ausgabe ist entweder 0 (false) oder 1 (true).
Beispiel
Metric 1 > Metric 2
Größer gleich
GRÖSSER ALS ODER GLEICH()
Größer oder gleich. Die Ausgabe ist entweder 0 (false) oder 1 (true).
Beispiel
Metric 1 >= Metric 2
Hyperbelkosinus
HYPERBOLIC COSINE(metric)
[Zeile ]{class="badge neutral"}
Hyperbelsinus
HYPERBOLIC SINE(metric)
[Zeile ]{class="badge neutral"}
Hyperbeltangens
HYPERBOLIC TANGENT(metric)
[Zeile ]{class="badge neutral"}
Wenn
IF(logical_test, value_if_true, value_if_false)
[Zeile ]{class="badge neutral"}
Kleiner als
LESS than()
Die Ausgabe ist entweder 0 (false) oder 1 (true).
Beispiel
Metric 1 < Metric 2
Kleiner gleich
WENIGER ALS ODER GLEICH()
Kleiner oder gleich. Die Ausgabe ist entweder 0 (false) oder 1 (true).
Beispiel
Metric 1 <= Metric 2
Lineare Regression: Korrelationskoeffizient
LINEAR REGRESSION: CORRELATION COEFFICIENT(metric_X, metric_Y, include_zeros)
[Tabelle]{class="badge neutral"}
Lineare Regression: Konstante
LINEAR-REGRESSION: INTERCEPT(metric_X, metric_Y, include_zeros)
[Tabelle]{class="badge neutral"}
Lineare Regression: Vorhersage für Y
LINEAR REGRESSION: PREDICTED Y(metric_X, metric_Y, include_zeros)
[Zeile ]{class="badge neutral"}
Lineare Regression: Steigung
LINEAR-REGRESSION: SLOPE(metric_X, metric_Y, include_zeros)
[Tabelle]{class="badge neutral"}
Logarithmus zur Basis 10
PROTOKOLLBASE 10(Metrik)
[Zeile ]{class="badge neutral"}
Logistische Regression: Korrelationskoeffizient
PROTOKOLLREGRESSION: CORRELATION COEFFICIENT(metric_X, metric_Y, include_zeros)
[Tabelle]{class="badge neutral"}
Logistische Regression: Konstante
PROTOKOLLREGRESSION: INTERCEPT(metric_X, metric_Y, include_zeros)
[Tabelle]{class="badge neutral"}
Logistische Regression: Vorhersage für Y
PROTOKOLLREGRESSION: VORHERGESTELLT Y(metric_X, metric_Y, include_zeros)
[Zeile ]{class="badge neutral"}
Logistische Regression: Steigung
PROTOKOLLREGRESSION: SLOPE(metric_X, metric_Y, include_zeros)
[Tabelle]{class="badge neutral"}
Natürlicher Logarithmus
NATÜRLICHES PROTOKOLL(Metrik)
Gibt den natürlichen Logarithmus einer Zahl zurück. Natürliche Logarithmen basieren auf der Konstante e (2,71828182845904). LN ist die Umkehrung der Exponentialfunktion.
Nicht
NOT(logical)
Negation als boolescher Wert. Die Ausgabe ist entweder 0 (false) oder 1 (true).
Ungleich
NOT EQUAL()
Nicht gleich. Die Ausgabe ist entweder 0 (false) oder 1 (true).
Beispiel
Metric 1 != Metric 2
Oder
OR(logical_test)
[Zeile ]{class="badge neutral"}
Pi
PI()
Gibt Pi zurück: 3.14159…
Potenzregression: Korrelationskoeffizient
POWER-REGRESSION: CORRELATION COEFFICIENT(metric_X, metric_Y, include_zeros)
[Tabelle]{class="badge neutral"}
Potenzregression: Konstante
POWER-REGRESSION: INTERCEPT(metric_X, metric_Y, include_zeros)
[Tabelle]{class="badge neutral"}
Potenzregression: Vorhersage für Y
POWER-REGRESSION: PREDICTED Y(metric_X, metric_Y, include_zeros)
[Zeile ]{class="badge neutral"}
Potenzregression: Steigung
POWER-REGRESSION: SLOPE(metric_X, metric_Y, include_zeros)
[Tabelle]{class="badge neutral"}
Quadratische Regression: Korrelationskoeffizient
QUADRATISCHE REGRESSION: CORRELATION COEFFICIENT(metric_X, metric_Y, include_zeros)
[Tabelle]{class="badge neutral"}
Quadratische Regression: Konstante
QUADRATISCHE REGRESSION: INTERCEPT(metric_X, metric_Y, include_zeros)
[Tabelle]{class="badge neutral"}
Quadratische Regression: Vorhersage für Y
QUADRATIC REGRESSION: PREDICTED Y(metric_X, metric_Y, include_zeros)
[Zeile ]{class="badge neutral"}
Quadratische Regression: Steigung
QUADRATISCHE REGRESSION: SLOPE(metric_X, metric_Y, include_zeros)
[Tabelle]{class="badge neutral"}
Reziproke Regression: Korrelationskoeffizient
RECIPROCAL REGRESSION: CORRELATION COEFFICIENT(metric_X, metric_Y, include_zeros)
[Tabelle]{class="badge neutral"}
Reziproke Regression: Konstante
RECIPROCAL REGRESSION: INTERCEPT(metric_X, metric_Y, include_zeros)
[Tabelle]{class="badge neutral"}
Reziproke Regression: Vorhersage für Y
RECIPROCAL REGRESSION: PREDICTED Y(metric_X, metric_Y, include_zeros)
[Zeile ]{class="badge neutral"}
Reziproke Regression: Steigung
RECIPROCAL REGRESSION: SLOPE(metric_X, metric_Y, include_zeros)
[Tabelle]{class="badge neutral"}
Sinus
SINE(metric)
[Zeile ]{class="badge neutral"}
t-Transformation
T-SCORE(metric, include_zeros)
Die Abweichung vom MEAN, geteilt durch die Standardabweichung. Alias für Z-Score.
t-Test
T-TEST(metric, grads, tails)
Führt einen m-seitigen t-Test mit einem t-Wert von x und n Freiheitsgraden durch.
Details
Die Signatur lautet T-TEST (Metrik, Grad, Zahl). Darunter wird einfach m CDF-T(-ABSOLUTE VALUE(tails), degrees) aufgerufen. Diese Funktion ähnelt der Funktion Z-TEST , die m CDF-Z(-ABSOLUTE VALUE(tails)) ausführt.
- m ist die Anzahl der Seiten.
- n ist der Freiheitsgrad und sollte eine konstante Zahl für den gesamten Bericht sein, d. h. nicht auf Zeilenbasis geändert werden.
- x ist die T-Test-Statistik. Hierbei handelt es sich häufig um eine Formel (z. B. Z-SCORE), die auf einer Metrik basiert und für jede Zeile ausgewertet wird.
Der Rückgabewert ist die Wahrscheinlichkeit, die Teststatistik x zu erhalten, bei gegebenen Freiheitsgraden und der Anzahl an Seiten.
Beispiele:
-
Verwenden Sie die -Funktion, um Ausreißer zu finden:
code language-none T-TEST(Z-SCORE(bouncerate), ROW COUNT - 1, 2)
-
Kombinieren Sie die Funktion mit IF , um sehr hohe oder niedrige Absprungraten zu ignorieren und Sitzungen für alle anderen zu zählen:
code language-none IF(T-TEST(Z-SCORE(bouncerate), ROW COUNT - 1, 2) < 0.01, 0, sessions )
Tangens
TANGENT(metric)
Gibt den Tangens des angegebenen Winkels zurück. Wenn der Winkel in Grad vorliegt, multiplizieren Sie ihn mit PI( )/180.
z-Transformation
Z-SCORE(metric, include_zeros)
[Zeile ]{class="badge neutral"}
Ein z-Wert von 0 (null) bedeutet, dass der Wert mit dem arithmetischen Mittel übereinstimmt. Eine z-Transformation kann positiv oder negativ sein, abhängig davon, ob sie über oder unter dem arithmetischen Mittel liegt und um wie viele Standardabweichungen es sich handelt.
Die Gleichung für z-Transformation lautet:
Wobei x der Rohwert ist, μ das arithmetische Mittel der Population und σ die Standardabweichung der Population.
z-Test
Z-TEST(metric_tails)
Führt einen n-seitigen z-Test mit einem z-Wert von x durch.