SAE_VisualisationDonnees/ex2/ex2.sce

41 lines
1.7 KiB
Scilab
Raw Normal View History

data = csvRead("../data.csv")
EsperanceHomme=data(:,11);
EsperanceFemme=data(:,12);
MoyenneEspHomme=cumsum(EsperanceHomme)(179)/179
MoyenneEspFemme=cumsum(EsperanceFemme)(179)/179
MedEspHomme = median(EsperanceHomme)
VarEspHomme=mean((thrownan(EsperanceHomme) - MoyenneEspHomme).^2)
ETEspHomme=sqrt(VarEspHomme)
MedEspFemme = median(EsperanceFemme)
VarEspFemme=mean((thrownan(EsperanceFemme) - MoyenneEspFemme).^2)
ETEspFemme=sqrt(VarEspFemme)
EspMinHomme=min(EsperanceHomme)
EspMaxHomme=max(EsperanceHomme)
EspMinFemme=min(EsperanceFemme)
EspMaxFemme=max(EsperanceFemme)
PaysEspMinHomme=find(EsperanceHomme == EspMinHomme)
PaysEspMinFemme=find(EsperanceFemme == EspMinFemme)
PaysEspMaxHomme=find(EsperanceHomme == EspMaxHomme)
PaysEspMaxFemme=find(EsperanceFemme == EspMaxFemme)
intervalle=linspace(0,100,20);
histplot(intervalle, EsperanceHomme)
EsperanceHommeTriee=gsort(EsperanceHomme, 'g', 'i');
PaysEspMaxHommeTri=find(EsperanceHomme == EsperanceHommeTriee(206))
PaysEspMinHommeTri=find(EsperanceHomme == EsperanceHommeTriee(1))
Q1 = quart(EsperanceHomme)(1)
Q3 = quart(EsperanceHomme)(3)
EcartInterQ = iqr(EsperanceHomme)
InfQ1=find(EsperanceHomme < Q1)
D1=EsperanceHomme(ceil(207 * 0.1))
D9=EsperanceHomme(ceil(207 * 0.9))
PaysInfD1=find(EsperanceHomme < D1);
PaysSupD9=find(EsperanceHomme > D9);
AvantD1ApresD9=[PaysInfD1 PaysSupD9]
Afrique=AvantD1ApresD9(AvantD1ApresD9 >= 1 & AvantD1ApresD9 <= 57)
NordAmerique=AvantD1ApresD9(AvantD1ApresD9 >= 58 & AvantD1ApresD9 <= 86)
SudAmerique=AvantD1ApresD9(AvantD1ApresD9 >= 87 & AvantD1ApresD9 <= 99)
Asie=AvantD1ApresD9(AvantD1ApresD9 >= 100 & AvantD1ApresD9 <= 150)
Europe=AvantD1ApresD9(AvantD1ApresD9 >= 151 & AvantD1ApresD9 <= 193)
Oceanie=AvantD1ApresD9(AvantD1ApresD9 >= 194 & AvantD1ApresD9 <=207)