### 8.2.16 Régression polynômiale : polynomial_regression

Pour approcher les données par une fonction polynômiale de degré ≤ n d’équation y=a0xn+..+an, on utilise, en mettant le degré n comme dernier paramètre, polynomial_regression qui renvoie la liste [an,..a0].
polynomial_regression a les mêmes premiers arguments que covariance, le dernier argument étant le degré du polynôme renvoyé.
On tape :

polynomial_regression([[1,1],[2,4],[3,9],[4,16]],3)

Ou on tape :

polynomial_regression([1,2,3,4],[1,4,9,16],3)

On obtient :

[0,1,0,0]

c’est donc la fonction polynomiale d’équation y=0*x3+x2+0*x+0=x2 qui approche au mieux les données. Remarque On remarquera que l’équation de la courbe representée ainsi que la valeur du coefficient de corrélation des données sont écrits en bleu.
Si on veut avoir l’équation et/ou le coefficient de corrélation sur le dessin il faut rajouter comme dernier argument, l’option equation et/ou correlation.