### 7.2.15 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`.