REGR_R2() OVER ...

All functions > WINDOW FUNCTION > REGR_R2() OVER ...

Returns the coefficient of determination (R²) over the window frame.

Syntax

Diagram(
  Sequence(
    Terminal("REGR_R2"),
    Terminal("("),NonTerminal('expr_y'), Terminal(','), NonTerminal('expr_x'),Terminal(")"),
    Terminal("OVER"),
    Terminal("("),
    NonTerminal("over_clause"),
    Terminal(")"),
  )
)
ParameterTypeRequiredDescription
expr_yEXPRESSIONYesThe dependent variable (y)
expr_xEXPRESSIONYesThe independent variable (x)
over_clauseOVER CLAUSEYesOVER (PARTITION BY ... ORDER BY ... [FRAME ...])

Notes

  • Equivalent to POWER(CORR(y, x), 2) over the window
  • Returns a value between 0 (no fit) and 1 (perfect fit)
Last update at: 2026/03/03 16:47:38
Last updated: 2026-03-03 16:48:19