SORKÖZ

A következőre vonatkozik: Számított oszlopSzámított táblamértékvizualizációszámítása

A Legkisebb négyzetek metódussal kiszámítja a megadott adatoknak leginkább megfelelő egyenes vonalat, majd visszaad egy sort leíró táblát. A vonal egyenlete a következő formátumú: y = Meredekség1*x1 + Meredekség2*x2 + ... + Metszet.

Syntax

LINEST ( <columnY>, <columnX>[, …][, <const>] )

Paraméterek

Időszak Definíció
columnY Az ismert y értékek oszlopa. Skaláris típussal kell rendelkeznie.
columnX Az ismert x értékek oszlopai. Skaláris típussal kell rendelkeznie. Legalább egyet meg kell adni.
Const (Nem kötelező) Állandó IGAZ/FAL Standard kiadás érték, amely meghatározza, hogy az Metszés állandó értéke 0 legyen-e.
Igaz vagy kihagyott érték esetén a metszet értékét a rendszer a szokásos módon számítja ki; Ha a FAL Standard kiadás, az Elfogás érték nullára van állítva.

Visszaadott érték

A sort leíró egysoros táblázat, valamint további statisztikák. Ezek a rendelkezésre álló oszlopok:

  • Meredekség1, Meredekség2, ..., Meredekség: az egyes x-értékeknek megfelelő együtthatók;
  • Elfogás: elfogás értéke;
  • StandardErrorSlope1, StandardErrorSlope2, ..., StandardErrorSlopeN: a Slope1, Slope2, ..., SlopeN együtthatók standard hibaértékei;
  • StandardErrorIntercept: a Intercept állandó hibaértéke;
  • CoefficientOfDetermination: a meghatározási együttható (r²). Összehasonlítja a becsült és a tényleges y-értékeket, valamint a 0 és 1 közötti értéktartományokat: minél magasabb az érték, annál magasabb a mintában lévő korreláció;
  • StandardError: az y becslés standard hibája;
  • FStatistic: az F statisztika vagy az F által megfigyelt érték. Az F statisztikával állapítsa meg, hogy a függő és a független változók közötti megfigyelt kapcsolat véletlen-e;
  • DegreesOfFreedom: a szabadság foka. Ez az érték segít megtalálni az F-kritikus értékeket egy statisztikai táblában, és meghatározni a modell megbízhatósági szintjét;
  • RegresszióSumOfSquares: négyzetek regressziós összege;
  • ReziduálisSumOfSquares: a négyzetek reziduális összege.

Megjegyzések

<A columnY> oszlopnak és az <oszlopX-nek> ugyanahhoz a táblához kell tartoznia.

1. példa

A következő DAX-lekérdezés:

EVALUATE LINEST(
	'FactInternetSales'[SalesAmount],
	'FactInternetSales'[TotalProductCost]
)

Egy tíz oszlopból álló egysoros táblázatot ad vissza:

Meredekség1 Feltartóztat StandardErrorSlope1 StandardErrorIntercept CoefficientOfDetermination
1.67703250456677 6.34550460373026 0.000448675725548806 0.279131821917317 0.995695557281456
StandardError FStatistic DegreesOfFreedom RegresszióSumOfSquares ReziduálisSumOfSquares
60.9171030357485 13970688.6139993 60396 51843736761.658 224123120.339218
  • Meredekség1 és metszéspont: a számított lineáris modell együtthatói;
  • StandardErrorSlope1 és StandardErrorIntercept: a fenti együtthatók standard hibaértékei;
  • CoefficientOfDetermination, StandardError, FStatistic, DegreesOfFreedom, RegressionSumOfSquares and ResidualSumOfSquares: regressziós statisztika a modellről.

Egy adott internetes értékesítés esetén ez a modell az értékesítési összeget az alábbi képlet alapján jelzi előre:

SalesAmount = Slope1 * TotalProductCost + Intercept

2. példa

A következő DAX-lekérdezés:

EVALUATE LINEST(
	'DimCustomer'[TotalSalesAmount],
	'DimCustomer'[YearlyIncome],
	'DimCustomer'[TotalChildren],
	'DimCustomer'[BirthDate]
)

Egy egysoros táblát ad vissza tizennélyes oszlopokkal:

  • Meredekség1
  • Meredekség2
  • Meredekség3
  • Feltartóztat
  • StandardErrorSlope1
  • StandardErrorSlope2
  • StandardErrorSlope3
  • StandardErrorIntercept
  • CoefficientOfDetermination
  • StandardError
  • FStatistic
  • DegreesOfFreedom
  • RegresszióSumOfSquares
  • ReziduálisSumOfSquares

Egy adott ügyfél esetében ez a modell a teljes értékesítést az alábbi képlet alapján jelzi előre (a születési dátumot a rendszer automatikusan számmá alakítja):

TotalSalesAmount = Slope1 * YearlyIncome + Slope2 * TotalChildren + Slope3 * BirthDate + Intercept

LINESTX
Statisztikai függvények