From 1d21ece7eff5d05a43081e545f14baf112bb3077 Mon Sep 17 00:00:00 2001 From: stiti Date: Sun, 9 Jun 2024 17:06:01 +0200 Subject: [PATCH] Ajouts des scripts + readme.md --- EXO3/README.md | 6 +++--- EXO3/img/{histogramme.png => histogrammes.png} | Bin EXO3/scripts/init.sce | 3 +++ EXO3/scripts/q1.sce | 17 +++++++++++++++++ 4 files changed, 23 insertions(+), 3 deletions(-) rename EXO3/img/{histogramme.png => histogrammes.png} (100%) create mode 100644 EXO3/scripts/init.sce create mode 100644 EXO3/scripts/q1.sce diff --git a/EXO3/README.md b/EXO3/README.md index 4a43be5..68221b5 100644 --- a/EXO3/README.md +++ b/EXO3/README.md @@ -13,7 +13,7 @@ Pour cette exercice, veuillez initaliser les variables suivantes : -**[Script Scilab](scripts/AREMPLIR.sce) :** +**[Script Scilab](scripts/init.sce) :** ```scilab D = csvRead('data.csv'); @@ -27,7 +27,7 @@ genre = DD(:,3); > Donnez, sous forme d'histogramme, la distribution des salaires suivant le genre. -**[Script Scilab](scripts/AREMPLIR.sce) :** +**[Script Scilab](scripts/q1.sce) :** ```scilab D_homme = D(genre == 'Male',:); @@ -51,7 +51,7 @@ ylabel("Fréquence"); **Résultat :** -![histogramme](img/histogramme.png) +![histogrammes](img/histogrammes.png) --- diff --git a/EXO3/img/histogramme.png b/EXO3/img/histogrammes.png similarity index 100% rename from EXO3/img/histogramme.png rename to EXO3/img/histogrammes.png diff --git a/EXO3/scripts/init.sce b/EXO3/scripts/init.sce new file mode 100644 index 0000000..225d0a6 --- /dev/null +++ b/EXO3/scripts/init.sce @@ -0,0 +1,3 @@ +D = csvRead('data.csv'); +DD = csvRead('data.csv',',','.','string'); +genre = DD(:,3); \ No newline at end of file diff --git a/EXO3/scripts/q1.sce b/EXO3/scripts/q1.sce new file mode 100644 index 0000000..375ca67 --- /dev/null +++ b/EXO3/scripts/q1.sce @@ -0,0 +1,17 @@ +D_homme = D(genre == 'Male',:); +D_femme = D(genre == 'Female',:); +salaire_homme = D_homme(:,7); +salaire_femme = D_femme(:,7); +num_bins = 50; + +subplot(2, 1, 1); +histplot(num_bins, salaire_homme); +title("Distribution des salaires pour les hommes"); +xlabel("Salaire"); +ylabel("Fréquence"); + +subplot(2, 1, 2); +histplot(num_bins, salaire_femme); +title("Distribution des salaires pour les femmes"); +xlabel("Salaire"); +ylabel("Fréquence"); \ No newline at end of file