[x] a) Une fonction nommée moyenne(serie) qui prendra en argument une liste de réels représentant une
série statistique.
Cette fonction retournera la moyenne de ces réels.
[x] b) Une fonction nommée variance(serie) qui prendra en argument une liste de réels représentant une série
statistique.
Cette fonction retournera la variance de cette série statistique.
Elle devra appeler la fonction moyenne().
[x] c) Une fonction nommée covariance(serieX, serieY) qui prendra en argument 2 listes de réels
représentant 2 variables statistiques X et Y.
Cette fonction retournera la covariance de ces deux variables.
Elle devra appeler la fonction moyenne().
[x] d) Une fonction nommée correlation(serieX, serieY) qui prendra en argument 2 listes de réels
réprésentant 2 variables statistiques X et Y.
Cette fonction retournera leur coefficient de corrélation linéaire.
Elle devra appeler la fonction variance() et la fonction covariance().
[x] e) Une fonction nommée forteCorrelation(serieX, serieY) qui prendra en argument 2 listes de réels
représentant 2 variables statistiques X et Y.
Elle devra décider si X et Y sont fortement liées (corrélées), de la façon suivante :
elle calculera le coefficient de correlation de X et Y ;
elle évaluera si ce coefficient est proche de 1 ou de -1 (on considérera qu'un coefficient supérieur à 0,8
ou inférieur à -0,8 est proche de 1 ou de -1).
Enfin elle retournera un booleen égal à :
True s'il y a une forte corrélation entre X et Y,
et False si la corrélation est faible.
Elle devra appeler la fonction correlation().
[x] f) Une fonction nommée droite_reg(serieX, serieY) qui calculera les coefficients de la droite de
régression de 2 variables statistiques X et Y.
Elle les retournera sous forme d'un tuple (coeff_dir, ord_orig] contenant le coefficient directeur et
l'ordonnée à l'origine de la droite de régression.
[x] g) A la fin de ce module, réaliser des tests (jeu d'essais) pour toutes ces fonctions.
[x] a) Une fonction nommée moyenne(serie) qui prendra en argument une liste de réels représentant une série statistique. Cette fonction retournera la moyenne de ces réels.
[x] b) Une fonction nommée variance(serie) qui prendra en argument une liste de réels représentant une série statistique. Cette fonction retournera la variance de cette série statistique. Elle devra appeler la fonction moyenne().
[x] c) Une fonction nommée covariance(serieX, serieY) qui prendra en argument 2 listes de réels représentant 2 variables statistiques X et Y. Cette fonction retournera la covariance de ces deux variables. Elle devra appeler la fonction moyenne().
[x] d) Une fonction nommée correlation(serieX, serieY) qui prendra en argument 2 listes de réels réprésentant 2 variables statistiques X et Y. Cette fonction retournera leur coefficient de corrélation linéaire. Elle devra appeler la fonction variance() et la fonction covariance().
[x] e) Une fonction nommée forteCorrelation(serieX, serieY) qui prendra en argument 2 listes de réels représentant 2 variables statistiques X et Y. Elle devra décider si X et Y sont fortement liées (corrélées), de la façon suivante :
elle calculera le coefficient de correlation de X et Y ;
elle évaluera si ce coefficient est proche de 1 ou de -1 (on considérera qu'un coefficient supérieur à 0,8 ou inférieur à -0,8 est proche de 1 ou de -1). Enfin elle retournera un booleen égal à :
True s'il y a une forte corrélation entre X et Y,
et False si la corrélation est faible. Elle devra appeler la fonction correlation().
[x] f) Une fonction nommée droite_reg(serieX, serieY) qui calculera les coefficients de la droite de régression de 2 variables statistiques X et Y. Elle les retournera sous forme d'un tuple (coeff_dir, ord_orig] contenant le coefficient directeur et l'ordonnée à l'origine de la droite de régression.
[x] g) A la fin de ce module, réaliser des tests (jeu d'essais) pour toutes ces fonctions.