On considère une variable aléatoire X
et sa loi de probabilités.
|
|
|
|
… |
|
|
---|---|---|---|---|---|---|
|
|
|
|
… |
|
|
Le but est de créer trois fonctions en Python retournant l’espérance, la variance et l’écart type de la variable aléatoire
.
I. Espérance de la variable aléatoire ![Rendered by QuickLaTeX.com X](https://courscaneri.ovh/wp-content/ql-cache/quicklatex.com-996ff7036e644e89f8ac379fa58d0cf7_l3.png)
![Rendered by QuickLaTeX.com X](https://courscaneri.ovh/wp-content/ql-cache/quicklatex.com-996ff7036e644e89f8ac379fa58d0cf7_l3.png)
Créer une fonction esperance
qui prend en paramètres une liste valeurs
des valeurs prises par
et une liste probabilites
des probabilités correspondantes. Cette fonction retournera l’espérance de
.
II. Variance de la variable aléatoire ![Rendered by QuickLaTeX.com X](https://courscaneri.ovh/wp-content/ql-cache/quicklatex.com-996ff7036e644e89f8ac379fa58d0cf7_l3.png)
![Rendered by QuickLaTeX.com X](https://courscaneri.ovh/wp-content/ql-cache/quicklatex.com-996ff7036e644e89f8ac379fa58d0cf7_l3.png)
Créer une fonction variance
qui prend en paramètres une liste valeurs
des valeurs prises par
et une liste probabilites
des probabilités correspondantes. Cette fonction retournera la variance de
.
III. Ecart Type de la variable aléatoire ![Rendered by QuickLaTeX.com X](https://courscaneri.ovh/wp-content/ql-cache/quicklatex.com-996ff7036e644e89f8ac379fa58d0cf7_l3.png)
![Rendered by QuickLaTeX.com X](https://courscaneri.ovh/wp-content/ql-cache/quicklatex.com-996ff7036e644e89f8ac379fa58d0cf7_l3.png)
Créer une fonction ecartType
qui prend en paramètres une liste valeurs
des valeurs prises par
et une liste probabilites
des probabilités correspondantes. Cette fonction retournera l’écart type de
.
IV. Tests
On pourra tester nos fonctions avec la loi ci-dessous:
|
1 |
2 |
3 |
4 |
5 |
6 |
---|---|---|---|---|---|---|
|
0,1 |
0,1 |
0,1 |
0,1 |
0,1 |
0,5 |
>>> esperance([1, 2, 3, 4, 5, 6], [0.1, 0.1, 0.1, 0.1, 0.1, 0.5])
4.5
>>> variance([1, 2, 3, 4, 5, 6], [0.1, 0.1, 0.1, 0.1, 0.1, 0.5])
3.25
>>> ecartType(([1, 2, 3, 4, 5, 6], [0.1, 0.1, 0.1, 0.1, 0.1, 0.5])
1.8027756377319946