Le package **tkz-grapheur** (d'un auteur talentueux francophone) permet de réaliser aisément ce qui est demandé, avec en prime un calcul intégré de la droite de régression linéaire, à partir des données.
**tkz-grapheur** charge en interne le package **xint-regression** (ce dernier permet d'afficher explicitement l'équation de la droite de régression en la calculant à partir des données).
Il est impératif, pour que le code suivant fonctionne, de disposer de la toute dernière version de **tkz-grapheur** (qui rajoute la possibilité d'ajouter du texte à des nœuds prédéfinis, liés aux axes). Cette version est sortie il y a quelques jours (version 0.30a, 13 février 2026).
**Ceci permet de se rendre compte que la droite d'équation y = -0.37 * x + 331.33 n'est PAS la droite de régression linéaire correspondant aux points échantillonnés.**
Le code suivant donne l'équation y = -0,366 + 315,057.
La pente est bien correcte, mais pas l'abscisse à l'ordonnée.
La simplicité et l'expressivité du code peuvent faire de **tkz-grapheur** un remplaçant fort intéressant de la bibliothèque `datavisualization` de Ti*k*Z.
\documentclass{article}
\usepackage[paper=a4paper, portrait=true, twoside=false, left=1cm,
top=1cm, noheadfoot, includeall, nomarginpar,
centering=true]{geometry}
\usepackage{tkz-grapheur}
\begin{document}
\def\LISTEXX{300,350,400,450,500,600}
\def\LISTEYY{210,190,160,152,124,102}
\begin{GraphiqueTikz}
[x=0.02cm,y=0.1cm,Xmin=250,Xmax=750,Xgrille=50,Xgrilles=5,
Origx=250,Origy=50,Ymin=50,Ymax=250,Ygrille=10,Ygrilles=2]
Origx=250,Origy=50,Ymin=50,Ymax=250,Ygrille=10,Ygrilles=1]
\TracerAxesGrilles[Elargir=2.5mm,Police=\footnotesize]{auto}{auto}
\TracerNuage[Style=o,CouleurNuage=red]{\LISTEXX}{\LISTEYY}
\TracerAjustement[Couleur=blue,Nom=ajust]<ajust>{lin}{\LISTEXX}{\LISTEYY}
\draw (axeox-ee) node[above right] {prix};
\draw (axeoy-nn) node[above left] {ventes};
\end{GraphiqueTikz}
\xintLINreg[round=3]{\LISTEXX}{\LISTEYY}%
La droite de régression linéaire est d'équation $y=\num{\linrega}\times x +\num{\linregb}$.
\end{document}
![résultat][1]
[1]: https://texnique.fr/osqa/upfiles/Sans_titre_28_4b85c6v.pnghttps://texnique.fr/osqa/upfiles/Sans_titre_29.png