Événements
31 mars, 23 h - 2 avr., 23 h
L’événement de la communauté Microsoft Fabric, Power BI, SQL et AI ultime. 31 mars au 2 avril 2025.
Inscrivez-vous aujourd’huiCe navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
s’applique à :colonne calculéetable calculéeMeasurecalcul visuel
Utilise la méthode Least Squares pour calculate une ligne droite qui correspond le mieux aux données données, puis retourne une table décrivant la ligne. Résultat des données des expressions évaluées pour chaque ligne d’une table. L’équation de la ligne est de la forme : y = Slope1*x1 + Slope2*x2 + ... + Intercept.
LINESTX ( <table>, <expressionY>, <expressionX>[, …][, <const>] )
Terme | Définition |
---|---|
table |
Table contenant les lignes pour lesquelles les expressions seront évaluées. |
expressionY |
Expression à évaluer pour chaque ligne de la table, pour obtenir l'valuesy connu. Doit avoir un type scalaire. |
expressionX |
Expressions à évaluer pour chaque ligne de la table, pour obtenir le x-valuesconnu. Doit avoir un type scalaire. Au moins un doit être fourni. |
const |
(Facultatif) Constante |
Table à une seule ligne décrivant la ligne, ainsi que des statistiques supplémentaires. Voici les colonnes disponibles :
Requête DAX suivante :
DEFINE VAR TotalSalesByRegion = SUMMARIZECOLUMNS(
'Sales Territory'[Sales Territory Key],
'Sales Territory'[Population],
"Total Sales", SUM(Sales[Sales Amount])
)
EVALUATE LINESTX(
'TotalSalesByRegion',
[Total Sales],
[Population]
)
Retourne une table à une seule ligne avec dix colonnes :
Pente1 | Intercepter | StandardErrorSlope1 | StandardErrorIntercept | CoefficientOfDetermination |
---|---|---|---|---|
6.42271517588 | -410592.76216 | 0.24959467764561 | 307826.343996223 | 0.973535860750193 |
StandardError | FStatistic | DegreesOfFreedom | RegressionSumOfSquares | ResidualSumOfSquares |
---|---|---|---|---|
630758.1747292 | 662.165707642 | 18 | 263446517001130 | 7161405749781.07 |
Pour un territoire de vente donné, ce modèle prédit le total des ventes par la formule suivante :
Total Sales = Slope1 * Population + Intercept
Requête DAX suivante :
DEFINE VAR TotalSalesByCustomer = SUMMARIZECOLUMNS(
'Customer'[Customer ID],
'Customer'[Age],
'Customer'[NumOfChildren],
"Total Sales", SUM(Sales[Sales Amount])
)
EVALUATE LINESTX(
'TotalSalesByCustomer',
[Total Sales],
[Age],
[NumOfChildren]
)
Retourne une table à une seule ligne avec douze colonnes :
Pente1 | Pente2 | Intercepter | StandardErrorSlope1 |
---|---|---|---|
69.0435458093763 | 33.005949841721 | -871.118539339539 | 0.872588875481658 |
StandardErrorSlope2 | StandardErrorIntercept | CoefficientOfDetermination | StandardError |
---|---|---|---|
6.21158863903435 | 26.726292527427 | 0.984892920482022 | 68.5715034014342 |
FStatistic | DegreesOfFreedom | RegressionSumOfSquares | ResidualSumOfSquares |
---|---|---|---|
3161.91535144391 | 97 | 29734974.9782379 | 456098.954637092 |
Pour un client donné, ce modèle prédit le total des ventes selon la formule suivante :
Total Sales = Slope1 * Age + Slope2 * NumOfChildren + Intercept
LINEST
fonctions statistiques
Événements
31 mars, 23 h - 2 avr., 23 h
L’événement de la communauté Microsoft Fabric, Power BI, SQL et AI ultime. 31 mars au 2 avril 2025.
Inscrivez-vous aujourd’hui