[Ex3 - Q4] Ajout

This commit is contained in:
Lyanis SOUIDI 2023-05-20 18:01:20 +02:00
parent c954838ad5
commit 4106af07f2
Signed by: Lyanis SOUIDI
GPG Key ID: 251ADD56CFE6A854
4 changed files with 31 additions and 0 deletions

View File

@ -42,3 +42,4 @@ Les réponses aux questions des exercices sont situées dans les README des doss
1. [Acroissements minimaux et maximaux](ex3/#q1)
2. [Pays ayant un taux d'accroissement négatif](ex3/#q2)
3. [Moyenne](ex3/#q3)
4. [Moyenne par continent](ex3/#q4)

View File

@ -6,6 +6,7 @@
1. [Acroissements minimaux et maximaux](#q1)
2. [Pays ayant un taux d'accroissement négatif](#q2)
3. [Moyenne](#q3)
4. [Moyenne par continent](#q4)
---
@ -74,6 +75,24 @@ mean(tauxAccroissement);
**Résultat :**
- Taux d'accroissement moyen : 1.32%
---
## Question 4 : Moyenne par continent {#q4}
> Faire un graphe de l'accroissement moyen suivant le continent.
**[Script Scilab](scripts/ex3-4.sce) :**
```scilab
tauxAccroissementMoyenParContient = [mean(tauxAccroissement(1:57)), mean(tauxAccroissement(58:86)), mean(tauxAccroissement(87:99)), mean(tauxAccroissement(100:150)), mean(tauxAccroissement(151:193)), mean(tauxAccroissement(194:207))];
bar(tauxAccroissementMoyenParContient)
```
**Résultat :**
![Taux d'accroissement moyen par continent](img/ex3-4.png)
---

BIN
ex3/img/ex3-4.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

11
ex3/scripts/ex3-4.sce Normal file
View File

@ -0,0 +1,11 @@
data = csvRead("data.csv");
tauxAccroissement = ((data(:, 4) / 1000) - (data(:, 5) / 1000)) * 100;
tauxAccroissementMoyenParContient = [mean(tauxAccroissement(1:57)), mean(tauxAccroissement(58:86)), mean(tauxAccroissement(87:99)), mean(tauxAccroissement(100:150)), mean(tauxAccroissement(151:193)), mean(tauxAccroissement(194:207))];
bar(tauxAccroissementMoyenParContient);
gca().x_ticks.labels = "$\rotatebox{90}{\mathsf{"+_(["Afrique", "Amérique du nord", "Amérique du sud", "Asie", "Europe", "Océanie"])'+"}}$";
title("Taux d''accroissement moyen par continent");
ylabel("Taux d''accroissement (%)");
xs2png(0,"ex3/img/ex3-4.png");