avgWeighted 

Calculates the weighted arithmetic mean.

Syntax

avgWeighted(x, weight)

Parameters

Type of x and weight must be the same.

Returned value

  • Weighted mean.
  • NaN. If all the weights are equal to 0.

Type: Float64.

Example

Query:

SELECT avgWeighted(x, w)
FROM values('x Int8, w Int8', (4, 1), (1, 0), (10, 2))

Result:

┌─avgWeighted(x, weight)─┐
│                      8 │
└────────────────────────┘

Rating: 4 - 1 votes

Was this content helpful?
★★★★☆