[Ex2 - Q6] Ajout

Co-authored-by: Dimitrijevic <hugo.dimitrijevic@etu.u-pec.fr>
This commit is contained in:
2023-05-20 19:47:11 +02:00
parent be94f811bb
commit f947aa7c4b
3 changed files with 85 additions and 0 deletions

View File

@@ -8,6 +8,7 @@
3. [Espérence de vie minimale et maximale](#q3)
4. [Histogramme](#q4)
5. [Classement](#q5)
6. [Quartiles et écart inter-quartile](#q6)
---
@@ -142,6 +143,75 @@ paysMinHomme = pays(indice(1))
- Pays ayant où l'espérance de vie des hommes est la plus élevé : Saint-Marin
- Pays ayant où l'espérance de vie des hommes est la plus faible : Centrafricaine(République)
---
## Question 6 : Quartiles et écart inter-quartile {#q6}
> Déterminer les valeurs du premier et du troisième quartile ainsi que lécart inter-quartile de la colonne homme.
En déduire la liste des pays dont lespérance de vie est inférieure au premier quartile.
**[Script Scilab](scripts/ex2-6.sce) :**
```scilab
quartile1 = quart(esperanceHomme)(1)
quartile1 = quart(esperanceHomme)(3)
interquartile = iqr(esperanceHomme)
Pays_inferieur_premier_quartile = pays(find(data(:,11)<quartile1))
```
**Résultat :**
- Le premier quartile de l'esperance de vie des hommes est : 64 ans.
- Le troisieme quartile de l'esperance de vie des hommes est : 75 ans.
- L'écart inter-quartile de l'esperance de vie des hommes est : 11 ans.
- Liste des pays avec une esperance de vie inférieur au premier quartile (64 ans) :
- Soudan
- Bénin
- BurkinaFaso
- Côted'Ivoire
- Gambie
- Ghana
- Guinée
- Guinée-Bissau
- Liberia
- Mali
- Mauritanie
- Niger
- Nigeria
- SierraLeone
- Togo
- Burundi
- Comores
- Djibouti
- Érythrée
- Éthiopie
- Malawi
- Mozambique
- Ouganda
- Somalie
- Sud-Soudan
- Tanzanie
- Zambie
- Zimbabwe
- Angola
- Cameroun
- Centrafricaine(République)
- Congo
- Congo(Répdémdu)
- Gabon
- Tchad
- AfriqueduSud
- Botswana
- Lesotho
- Namibie
- Swaziland
- Haïti
- Yémen
- Afghanistan
- Kiribati
- Papouasie-Nouvelle-Guinée
---

14
ex2/scripts/ex2-6.sce Normal file
View File

@@ -0,0 +1,14 @@
data = csvRead("data.csv");
pays = csvRead("data.csv",",",".","string")(:,1);
esperanceHomme = gsort(data(:,11), 'g', 'i');
quartiles = quart(esperanceHomme);
interquartile = iqr(esperanceHomme);
Pays_inferieur_premier_quartile = pays(find(data(:,11)<quartiles(1)));
mprintf("Le premier quartile de l''esperance de vie des hommes est : %.0f ans.\n", quartiles(1));
mprintf("Le troisieme quartile de l''esperance de vie des hommes est : %.0f ans.\n", quartiles(3));
mprintf("L''écart inter-quartile de l''esperance de vie des hommes est : %.0f ans.\n", interquartile);
mprintf("Liste des pays avec une esperance de vie inférieur au premier quartile (%.0f ans) :\n", quartiles(1));
mprintf("\t- %s\n", Pays_inferieur_premier_quartile);