SAE24_2022/ex2/scripts/ex2-2.sce

26 lines
1.2 KiB
Scilab
Raw Normal View History

data = csvRead("data.csv");
// Faire la médiane
Valeur_esperance_vie_femme = find (data(:,12) >=0);
Valeur_esperance_vie_homme = find (data(:,11) >=0);
// Faire la variance
mediane_esperance_vie_homme = median(data(Valeur_esperance_vie_femme,11));
mediane_esperance_vie_femme = median(data(Valeur_esperance_vie_homme,12));
// Faire l'écart type
variance_esperance_vie_homme = mean(data(Valeur_esperance_vie_femme,11).*data(Valeur_esperance_vie_femme,11))-mean(data(Valeur_esperance_vie_femme,11))^2;
variance_esperance_vie_femme = mean(data(Valeur_esperance_vie_homme,12).*data(Valeur_esperance_vie_homme,12))-mean(data(Valeur_esperance_vie_homme,12))^2;
ecart_type_homme = sqrt(variance_esperance_vie_homme);
ecart_type_femme = sqrt(variance_esperance_vie_femme);
mprintf("Espérance de vie des hommes :\n");
mprintf("\t- Médiane : %.2f ans\n", mediane_esperance_vie_homme);
mprintf("\t- Variance : %.2f ans\n", variance_esperance_vie_homme);
mprintf("\t- Écart-type : %.2f ans\n", ecart_type_homme);
mprintf("Espérance de vie des femmes :\n");
mprintf("\t- Médiane : %.2f ans\n", mediane_esperance_vie_femme);
mprintf("\t- Variance : %.2f ans\n", variance_esperance_vie_femme);
mprintf("\t- Écart-type : %.2f ans\n", ecart_type_femme);