corr(Y, X)
| double precision
| double precision
| correlation coefficient |
covar_pop(Y, X)
| double precision
| double precision
| population covariance |
covar_samp(Y, X)
| double precision
| double precision
| sample covariance |
regr_avgx(Y, X)
| double precision
| double precision
| average of the independent variable
(sum(X)/N) |
regr_avgy(Y, X)
| double precision
| double precision
| average of the dependent variable
(sum(Y)/N) |
regr_count(Y, X)
| double precision
| bigint
| number of input rows in which both expressions are nonnull |
regr_intercept(Y, X)
| double precision
| double precision
| y-intercept of the least-squares-fit linear equation
determined by the (X, Y) pairs |
regr_r2(Y, X)
| double precision
| double precision
| square of the correlation coefficient |
regr_slope(Y, X)
| double precision
| double precision
| slope of the least-squares-fit linear equation determined
by the (X,
Y) pairs |
regr_sxx(Y, X)
| double precision
| double precision
| sum(X^2) - sum(X)^2/N (“sum of
squares” of the independent variable) |
regr_sxy(Y, X)
| double precision
| double precision
| sum(X*Y) - sum(X) * sum(Y)/N (“sum of
products” of independent times dependent
variable) |
regr_syy(Y, X)
| double precision
| double precision
| sum(Y^2) - sum(Y)^2/N (“sum of
squares” of the dependent variable) |
stddev(expression)
| smallint, int,
bigint, real, double
precision, or numeric
| double precision for floating-point arguments,
otherwise numeric
| historical alias for stddev_samp |
stddev_pop(expression)
| smallint, int,
bigint, real, double
precision, or numeric
| double precision for floating-point arguments,
otherwise numeric
| population standard deviation of the input values |
stddev_samp(expression)
| smallint, int,
bigint, real, double
precision, or numeric
| double precision for floating-point arguments,
otherwise numeric
| sample standard deviation of the input values |
variance(expression)
| smallint、int、bigint、real、double precision 或 numeric | 浮点参数返回 double precision,其他情况返回 numeric | var_samp 的历史别名 |
var_pop(expression)
| smallint, int,
bigint, real, double
precision, or numeric
| double precision for floating-point arguments,
otherwise numeric
| population variance of the input values (square of the population standard deviation) |
var_samp(expression)
| smallint, int,
bigint, real, double
precision, or numeric
| double precision for floating-point arguments,
otherwise numeric
| sample variance of the input values (square of the sample standard deviation) |