regr_r2 statistische functie

Van toepassing op:vinkje als ja aan Databricks SQL vinkje als ja aan Databricks Runtime 11.3 LTS en hoger

Geeft als resultaat de bepalingscoëfficiënt van waarden van een groep waar xExpr en yExpr zijn NOT NULL.

Syntaxis

regr_r2( [ALL | DISTINCT] yExpr, xExpr) [FILTER ( WHERE cond ) ]

Deze functie kan ook worden aangeroepen als een vensterfunctie met behulp van de OVER component.

Argumenten

  • yExpr: Een numerieke expressie, de afhankelijke variabele.
  • xExpr: Een numerieke expressie, de onafhankelijke variabele.
  • cond: Een optionele Boole-expressie die de rijen filtert die voor de functie worden gebruikt.

Retouren

A DOUBLE.

Null-waarden in de groep worden genegeerd. Als een groep leeg is of alleen uit null-waarden bestaat, is NULLhet resultaat.

Als DISTINCT dit is opgegeven, wordt het gemiddelde berekend nadat duplicaten zijn verwijderd.

Voorbeelden

> SELECT regr_r2(y, x) FROM VALUES (1, 2), (2, 3), (2, 3), (null, 4), (4, null) AS T(y, x);
  1