[Résolu] Régression logarithmique

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
olivier76000
NOOuvel adepte
NOOuvel adepte
Messages : 22
Inscription : 07 juil. 2014 07:56
Localisation : Rouen, France

[Résolu] Régression logarithmique

Message par olivier76000 »

Bonjour à tous,
je cherche à établir une équation du type : a.ln(x)+b avec a et b à déterminer.
Avec les valeurs suivantes :
x ; y
4 ; 2 072
6 ; 1 665
8 ; 1 402
10 ; 1 013
14 ; 499
17 ; 209
18 ; 142
20 ; 134
En traçant une courbe de tendance en mode log on obtient a = -1 304 et b = 3 975
Ma question est : comment calculer a et b sans passer par le graphique ?
OU, comment les récupérer du graphique ?
Merci
(pour la petite histoire, c'est ma consommation de gaz mensuelle en kWh en fonction de la T°)
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par olivier76000 le 10 oct. 2024 08:12, modifié 2 fois.
OpenOffice 4.1.13 (14 en test) / W10
cwolan
Membre hOOnoraire
Membre hOOnoraire
Messages : 121
Inscription : 14 févr. 2021 22:15

Re: Régression logarithmique

Message par cwolan »

Bonjour,

L'Aide OpenOffice, “Courbes de tendance” :
La régression logarithmique suit la même équation y=a*ln(x)+b.
a = PENTE(données_Y;LN(données_X))
b = ORDONNEE.ORIGINE(données_Y;LN(données_X)
r² = COEFFICIENT.DETERMINATION(données_Y;LN(données_X))
Voir le fichier joint.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 1.1.5 – 4.1.15
LibreOffice 3.3.0.4 – 25.2
Windows 7,10,11 64-bit
Avatar de l’utilisateur
Jean-Louis Cadeillan
GourOOu
GourOOu
Messages : 6065
Inscription : 02 janv. 2009 23:56

Re: Régression logarithmique

Message par Jean-Louis Cadeillan »

Bonsoir,
Tu peux aussi utiliser la fonction DROITEREG(), puisque ta régression logarithmique est en fait une régression linéaire sur LN(x).
Ce qui donne (en D22:E22 dans le fichier joint) :

Code : Tout sélectionner

=DROITEREG($B$23:$B$30;LN($A$23:$A$30);1;0)
formule matricielle à valider par Ctrl+Maj+Entrée. Le dernier argument, s'il est à 1, donne plus de paramètres sur la régression : aide sur la fonction DROITEREG() ici ou par l'aide intégrée avec la touche F1.
Cordialement,
Jean-Louis
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibO 24.2.7.2 (x64 et Java 1.8.0_461) et AOO 4.1.15 (et Java x32 1.8.0_431), Windows 7 Édition Intégrale 64 SP1
olivier76000
NOOuvel adepte
NOOuvel adepte
Messages : 22
Inscription : 07 juil. 2014 07:56
Localisation : Rouen, France

Re: Régression logarithmique

Message par olivier76000 »

Bonjour,
merci à vous 2, c'est exactement ce qu'il me faut :super:
Olivier D
OpenOffice 4.1.13 (14 en test) / W10