stddev
statistische functie
Van toepassing op: Databricks SQL Databricks Runtime
Retourneert de standaarddeviatie van de steekproef die wordt berekend op basis van de values in de groep. Deze functie is een synoniem voor de statistische functie std.
Syntaxis
stddev ( [ALL | DISTINCT] expr ) [FILTER ( WHERE cond ) ]
Deze functie kan ook worden aangeroepen als een window-functie met behulp van de OVER
-clausule.
Argumenten
-
expr
: Een expressie die resulteert in een numerieke waarde. -
cond
: Een optionele Boole-expressie die de rijen filtert die worden gebruikt voor aggregatie.
Retouren
A DOUBLE
.
Als DISTINCT
is opgegeven, werkt de functie alleen op een unieke set van expr
values.
Als een groep uit slechts één rij bestaat, retourneert NULL
de functie voor die groep.
Voorbeelden
> SELECT stddev(col) FROM VALUES (1), (2), (3), (3) AS tab(col);
0.9574271077563381
> SELECT stddev(DISTINCT col) FROM VALUES (1), (2), (3), (3) AS tab(col);
1.0