Variance (FPScript)

07.02.2018
 Daten mathematisch analysieren > Referenz > FPScript-Funktionen > Statistik > Variance

Variance (FPScript)

<< Klicken, um Inhaltsverzeichnis anzuzeigen >>

  Daten mathematisch analysieren > Referenz > FPScript-Funktionen > Statistik >

Variance (FPScript)

Ermittelt die Varianz σ2 einer Datenreihe.

Syntax

Variance(DataSet [ , Mode = PROCESS_COLUMNS ])

 

Die Syntax der Variance-Funktion besteht aus folgenden Teilen:

Teil

Beschreibung

DataSet

Der auszuwertende Datensatz.

Es sind alle Datenstrukturen erlaubt. Es sind alle numerischen Datentypen erlaubt.

Bei komplexen Datentypen erfolgt eine Betragsbildung.

Ist das Argument eine Liste, dann wird die Funktion für jedes Element der Liste ausgeführt und das Ergebnis ist ebenfalls eine Liste.

Mode

Gibt an, wie Datenmatrizen und Signalreihen verarbeitet werden sollen.

Das Argument Mode kann folgende Werte haben:

Konstante

Bedeutung

PROCESS_COLUMNS

Datenmatrizen und Signalreihen werden spaltenweise verarbeitet. Das Ergebnis ist eine Datenreihe bzw. ein Signal mit einer Varianz pro Spalte.

PROCESS_ROWS

Datenmatrizen und Signalreihen werden zeilenweise verarbeitet. Das Ergebnis ist eine Datenreihe bzw. ein Signal mit einer Varianz pro Zeile.

Ist das Argument eine Liste, dann wird deren erstes Element entnommen. Ist dies wieder eine Liste, dann wird der Vorgang wiederholt.

Wenn das Argument nicht angegeben wird, wird es auf den Vorgabewert PROCESS_COLUMNS gesetzt.

Anmerkungen

Das Ergebnis ist immer vom Datentyp 64-Bit Fließkomma.

Die Varianz einer Stichprobe ist definiert als:

mit dem Mittelwert

Wenn DataSet ein Einzelwert ist, so wird immer 0 zurückgegeben. Wenn DataSet eine Datenreihe oder ein Signal ist, ist das Ergebnis ein Einzelwert mit der gesuchten Varianz, andernfalls ist das Ergebnis eine Datenreihe bzw. ein Signal mit einer Varianz pro Spalte bzw. Zeile. Bei Signalreihen wird die Y-Komponente verarbeitet und die X- bzw. Z-Komponente nach Möglichkeit übernommen.

Verfügbarkeit

FlexPro View, Standard, Professional, Developer Suite

Beispiele

Variance({1, 3, 5, 2, 4})

Ergibt 2.5.

Variance({{1, 3, 5, 2, 4}, {2, 6, 10, 4, 8}})

Ergibt {2.5, 10}.

Variance({{1, 3, 5, 2, 4}, {2, 6, 10, 4, 8}}, PROCESS_ROWS)

Ergibt {0.5, 4.5, 12.5, 2, 8}.

Siehe auch

Mean-Funktion

Covariance-Funktion

Analyseobjekt Statistische Kenngröße

Share article or send as email:

You might be interested in these articles