LinRegR2 (MDX)
Beräknar den linjära regressionen för en uppsättning och returnerar bestämningskoefficienten R2.
Syntax
LinRegR2(Set_Expression, Numeric_Expression_y [ ,Numeric_Expression_x ] )
Argument
Set_Expression
Ett giltigt MDX-uttryck (Multidimensional Expressions) som returnerar en uppsättning.
Numeric_Expression_y
Ett giltigt numeriskt uttryck som vanligtvis är ett MDX-uttryck (Multidimensional Expressions) för cellkoordinater som returnerar ett tal som representerar värden för y-axeln.
Numeric_Expression_x
Ett giltigt numeriskt uttryck som vanligtvis är ett MDX-uttryck (Multidimensional Expressions) för cellkoordinater som returnerar ett tal som representerar värden för x-axeln.
Anmärkningar
Linjär regression, som använder metoden med minst kvadrater, beräknar ekvationen för en regressionslinje (det vill: den bäst anpassade linjen för en serie punkter). Regressionslinjen har följande ekvation, där en är lutningen och b är skärningspunkten:
y = ax+b
Funktionen LinRegR2 utvärderar den angivna uppsättningen mot det första numeriska uttrycket för att hämta värdena för y-axeln. Funktionen utvärderar sedan den angivna uppsättningen mot det andra numeriska uttrycket, om det anges, för att hämta värdena för x-axeln. Om det andra numeriska uttrycket inte har angetts använder funktionen den aktuella kontexten för cellerna i den angivna uppsättningen som värden för x-axeln. Att inte ange argumentet x-axel används ofta med tidsdimensionen.
När du har hämtat uppsättningen punkter returnerar funktionen LinRegR2 den statistiska R-2 som beskriver den linjära ekvationens passform till punkterna.
Not
Funktionen LinRegR2 ignorerar tomma celler eller celler som innehåller text eller logiska värden. Funktionen innehåller dock celler med värden på noll.
Exempel
I följande exempel returneras den statistiska R-2 som beskriver lämpligheten i den linjära regressionsekvationen till punkterna för enhetsförsäljningen och butiksförsäljningsmåtten.
LinRegR2(LastPeriods(10), [Measures].[Unit Sales],[Measures].[Store Sales])