variance() (aggregation function)

Calculates the variance of expr across the group, considering the group as a sample.

Null values are ignored and don't factor into the calculation.

The following formula is used:

Image showing a variance sample formula.

Note

This function is used in conjunction with the summarize operator.

Syntax

variance(expr)

Learn more about syntax conventions.

Parameters

Name Type Required Description
expr real The expression used for the variance calculation.

Returns

Returns the variance value of expr across the group.

Example

range x from 1 to 5 step 1
| summarize make_list(x), variance(x) 

Output

list_x variance_x
[ 1, 2, 3, 4, 5] 2.5