Standardabweichung
apama.analyticskit.blocks.core.StandardDeviation
Berechnet die Standardabweichung und die Varianz der Werte im Laufe der Zeit.
Dieser Block ist für kontinuierliche Werte geeignet, auch wenn diese unregelmäßig abgetastet werden. Die Zeit zwischen den Eingaben oder Proben ist von Bedeutung, die Anzahl der Proben hingegen nicht. Verwenden Sie diesen Block z. B., wenn es sich bei der Eingabe um eine physikalische Eigenschaft, wie etwa die Temperatur, handelt, die entweder regelmäßig oder unregelmäßig abgetastet wird (z. B. Erzeugung von Messwerten lediglich bei einer Temperaturänderung). Verwenden Sie den Block "Diskrete Statistik" anstelle des Blocks "Durchschnitt (Mittelwert)" für unabhängige Messungen, wie etwa Ticketverkäufe, bei denen die Anzahl der Messungen von Bedeutung ist, die Zeit zwischen den Messungen jedoch nicht.
Die Standardabweichung ist ein Maß zur Quantifizierung der Abweichung eines Satzes an Datenwerten. Eine niedrige Standardabweichung weist darauf hin, dass die einzelnen Datenpunkte näher am Mittelwert des Satzes liegen, während eine hohe Standardabweichung darauf hinweist, dass die Datenpunkte über einen größeren Bereich verteilt sind.
Der Block kann über ein zeitlich begrenztes Fenster arbeiten, das mit dem Parameter "Fensterdauer" angegeben wird. Wenn dieser Parameter nicht angegeben wird, verwendet der Block ein unbegrenztes Fenster. Der Eingangsport "Zurücksetzen" löscht den Fensterinhalt. Der Eingangsport "Beispiel" kann verwendet werden, um eine Neubewertung zu erzwingen und den aktuellsten Wert zu erzeugen. Die Ausgabe wird bei jedem neuen Eingang generiert oder, falls der Parameter "Fensterdauer" festgelegt ist, wird die Ausgabe periodisch bei jedem neuen Bucket generiert, der dem Fenster hinzugefügt wird
Wenn ein Fenster konfiguriert wurde, verwendet der Block einen Satz von 20 Containern, sodass die Zeit der abgelaufenen Werte ungefähr dem nächsten Containerintervall entspricht.
Hinweis: Der Block "Standardabweichung" erzeugt die Standardabweichung und Varianz für ein einzelnes Gerät. Wenn die Eingabe von einer Gerätegruppe stammt, werden diese Werte für jedes Gerät in dieser Gruppe separat erzeugt. Um aggregierte Werte für die Gruppe als Ganzes (nicht für einzelne Geräte) zu berechnen und zu erzeugen, verwenden Sie den Block "Gruppenstatistik".
Parameter
Name | Beschreibung | Typ | Hinweise |
Fensterdauer (Sek.) | Wenn vorhanden, die Zeitdauer (in Sekunden), für die Werte im Fenster bleiben sollen. Dies muss eine endliche und positive Zahl sein. | float | Optional |
Details zum Eingangsport
Name | Beschreibung | Typ |
Wert | Eingabe, für die Standardabweichung und Varianz berechnet werden sollen. | float |
Zurücksetzen | Löscht den Inhalt des Fensters. | pulse |
Probe | Erzwingt die Neubewertung des aktuellen Wertes und sendet den Ausgabewert. | pulse |
Details zum Ausgangsport
Name | Beschreibung | Typ |
Standardabweichung | Die Standardabweichung der Eingabewerte. | float |
Varianz | Die Varianz der Eingabewerte. | float |