Partager via


LinRegR2 (MDX)

Mis à jour : 17 juillet 2006

Calcule la régression linéaire d'un jeu et retourne R2 (coefficient de détermination).

Syntaxe

LinRegR2(Set_Expression, Numeric_Expression_y [ ,Numeric_Expression_x ] )

Arguments

  • Set_Expression
    Expression MDX (Multidimensional Expressions) valide qui retourne un jeu.
  • Numeric_Expression_y
    Expression numérique valide qui correspond généralement à une expression MDX (Multidimensional Expressions) des coordonnées des cellules qui retournent un nombre représentant les valeurs de l'axe des ordonnées.
  • Numeric_Expression_x
    Expression numérique valide qui correspond généralement à une expression MDX (Multidimensional Expressions) des coordonnées des cellules qui retournent un nombre représentant les valeurs de l'axe des abscisses.

Notes

La régression linéaire qui utilise la méthode des moindres carrés calcule l'équation d'une droite de régression (c'est-à-dire de la meilleure ligne pour une série de points). La droite de régression s'exprime par l'équation suivante, où a représente la pente et b l'ordonnée à l'origine :

y = ax+b

La fonction LinRegR2 évalue le jeu spécifié** par rapport à la première expression numérique** pour extraire les valeurs de l'axe des ordonnées. La fonction évalue ensuite le jeu spécifié par rapport à la deuxième expression numérique, si spécifiée, pour extraire les valeurs de l'axe des abscisses. Si la deuxième expression numériquen'est pas spécifiée, la fonction utilise le contexte actuel des cellules dans le jeu spécifié en tant que valeurs de l'axe des abscisses. Il est fréquent de ne pas spécifier l'argument de l'axe des abscisses avec la dimension Time.

Une fois l'ensemble de points obtenu, la fonction LinRegR2 retourne le R2 statistique qui décrit l'adéquation entre l'équation de droite de régression et l'ensemble de points.

ms145494.note(fr-fr,SQL.90).gifRemarque :
La fonction LinRegR2 ignore les cellules vides ou les cellules qui contiennent du texte ou des valeurs logiques. Cependant, elle tient compte des cellules dont la valeur est zéro.

Exemple

L'exemple ci-dessous retourne le R2 statistique qui décrit l'adéquation entre l'équation de régression linéaire et l'ensemble de points des mesures des ventes par unité et des ventes par magasin.

LinRegR2(LastPeriods(10), [Measures].[Unit Sales],[Measures].[Store Sales])

Voir aussi

Référence

Guide de référence des fonctions MDX (MDX)

Aide et Informations

Assistance sur SQL Server 2005

Historique des modifications

Version Historique

17 juillet 2006

Contenu modifié :
  • Mise à jour de la syntaxe et des arguments à des fins d'éclaircissement.
  • Ajout d'exemples mis à jour.