diff --git a/EXO2/README.md b/EXO2/README.md index 06cfcaa..89ac31a 100644 --- a/EXO2/README.md +++ b/EXO2/README.md @@ -80,11 +80,67 @@ unique_vals = unique(age); freq = histc(ages, unique_vals); [max_freq, max_index] = max(freq); age_mode = unique_vals(max_index); + +stdev(age) ``` **Résultat :** -- BIENTOT +- Quartiles : [28, 32, 38] +- Interquartile Range (IQR) : Q(3) - Q(1) = 10 +- Minimum : 21 +- Maximum : 62 +- Moyenne : 33.622033 +- Médiane : 32 +- Mode : 26 +- Écart type de l'âge : 7.6156456 +--- + +## Question 4 : Boîte à moustaches pour l'âge {#q4} + +> A l'aide du paquet stixbox, tracez une boîte à moustaches pour l'âge. + +**[Script Scilab](scripts/q4.sce) :** + +```scilab +boxplot(age); +``` +**Résultat :** + +![q4](img/q4.png) + +--- + +## Question 5 : Statistiques descriptives et boîte à moustaches pour l'expérience {#q5} + +> Refaire les questions précédentes pour l'expérience. + +**[Script Scilab](scripts/q5.sce) :** + +```scilab +Q = quart(exp) +IQR = Q(3) - Q(1) +min_xp = min(exp); +max_xp = max(exp); +mean(exp) +median(exp) + +Unique_vals = unique(exp); +Freq = histc(exp, Unique_vals); +[max_Freq, max_Index] = max(Freq); +exp_mode = Unique_vals(max_Index); + +stdev(exp) + + +boxplot(exp); +``` +**Résultat :** + +- Quartiles : [] + +- +![q5](img/q5.png) --- diff --git a/EXO2/img/q4.png b/EXO2/img/q4.png new file mode 100644 index 0000000..fb042ab Binary files /dev/null and b/EXO2/img/q4.png differ diff --git a/EXO2/img/q5.png b/EXO2/img/q5.png new file mode 100644 index 0000000..fb0ed25 Binary files /dev/null and b/EXO2/img/q5.png differ diff --git a/EXO2/scripts/q4.sce b/EXO2/scripts/q4.sce index e69de29..6260fa2 100644 --- a/EXO2/scripts/q4.sce +++ b/EXO2/scripts/q4.sce @@ -0,0 +1 @@ +boxplot(age); \ No newline at end of file diff --git a/EXO2/scripts/q5.sce b/EXO2/scripts/q5.sce new file mode 100644 index 0000000..2ef85f8 --- /dev/null +++ b/EXO2/scripts/q5.sce @@ -0,0 +1,15 @@ +Q = quart(exp) +IQR = Q(3) - Q(1) +min_xp = min(exp); +max_xp = max(exp); +mean(exp) +median(exp) + +Unique_vals = unique(exp); +Freq = histc(exp, Unique_vals); +[max_Freq, max_Index] = max(Freq); +exp_mode = Unique_vals(max_Index); + +stdev(exp) + +boxplot(exp); \ No newline at end of file diff --git a/EXO3/README.md b/EXO3/README.md index 35630fd..371f86b 100644 --- a/EXO3/README.md +++ b/EXO3/README.md @@ -112,7 +112,6 @@ boxplot(salaires) ![q3](img/q3.png) - --- ## Question 4 : Répartition des salaires par genre {#q4} @@ -122,9 +121,30 @@ boxplot(salaires) **[Script Scilab](scripts/q4.sce) :** ```scilab -pie([surfaceAfrique, surfaceAmeriqueDuNord, surfaceAmeriqueDuSud, surfaceAsie, surfaceEurope, surfaceOceanie]) +QH = quart(salaire_homme) +QF = quart(salaire_femme) +IQH = QH(3) - QH(1) +IQF = QF(3) - QF(1) + min(salaire_homme) +min(salaire_femme) +max(salaire_homme) +max(salaire_femme) +mean(salaire_homme) +mean(salaire_femme) +median(salaire_homme) +median(salaire_femme) +stdev(salaire_homme) +stdev(salaire_femme) -pie([populationAfrique, populationAmeriqueDuNord, populationAmeriqueDuSud, populationAsie, populationEurope, populationOceanie]) +// boite à moustache hommes : +boxplot(salaire_homme); +title("Boîte à moustaches des salaires des hommes"); +ylabel("Salaires"); + +// boite à moustache femmes : +boxplot(salaire_femme); +title("Boîte à moustaches des salaires des femmes"); +ylabel("Salaires"); ``` **Résultat :**