BASE DE CONNAISSANCES

Calcul manuel des courbes de tendance


Date de publication : 28 Apr 2015
Date de dernière modification : 20 Jul 2023

Question

Comment calculer des courbes de tendance manuellement de manière à ce que des valeurs telles que des pentes puissent être accessibles en tant que champ.

Environnement

Tableau Desktop

Réponse

Tableau renvoie des valeurs telles que la pente de la courbe de tendance, la covariance, le coefficient de corrélation R au carré et Pearson lorsque vous ajoutez une courbe de tendance, puis que vous sélectionnez « Décrire le modèle de tendance ». Pour plus d'informations sur les courbes de tendance, consultez Ajouter des courbes de tendance à une visualisation.
Option 1
  1. Faites un clic droit sur la courbe de tendance et sélectionnez « Décrire le modèle de tendance ». 
  2. Copiez l'équation du modèle de courbe de tendance dans un champ calculé.
Notez toutefois qu'à mesure que les données changent (c'est-à-dire que des données sont filtrées ou exclues, les champs calculés devront être mis à jour. Pour plus d'informations sur cette méthode, consultez la réponse dans ce Billet de la communauté.
Option 2
Utilisez les calculs de table pour calculer la courbe de tendance et la pente. Pour voir un exemple, consultez le classeur joint intitulé trend_line.twbx sous la section Pièces jointes à droite de cet article.
1. Créez les champs calculés comme suit :

Nom : pente
Valeur : WINDOW_COVAR(SUM([X]), SUM([Y])) / WINDOW_VAR(SUM([X]))
Nom : interception
Valeur : WINDOW_AVG(SUM([Y])) - [slope] * WINDOW_AVG(SUM([X]))
Nom : courbe de tendance
Valeur : SUM([X])*[slope]+[Intercept]

2. Faites glisser x vers la colonne et y vers la ligne.
3. Faites glisser [courbe de tendance] vers la ligne et cliquez dessus avec le bouton droit pour en faire des axes doubles.
4. Faites un clic droit sur l'axe [courbe de tendance] et sélectionnez [Synchroniser l'axe], puis décochez [Afficher l'en-tête].
5. Remplacez [courbe de tendance] par ligne si ce n'est pas une ligne.

Option 3
Il est également possible d'utiliser la fonction COVAR() pour créer un champ calculé qui renvoie la pente d'une courbe de tendance. Pour plus d'informations sur la procédure, consultez Covariance, courbes de tendance, coefficient de corrélation R et R au carré dans la communauté.
Cet article vous a-t-il permis de résoudre le problème ?