Академический Документы
Профессиональный Документы
Культура Документы
=
=
=
=
=
=
=
=
=
=
=
Donnees(:,2); %micro_g/m3
Donnees(:,3); %micro_g/m3
Donnees(:,4); %micro_g/m3
Donnees(:,5); %micro_g/m3
Donnees(:,6); %micro_g/m3
Donnees(:,7); %nombre de voitures
Donnees(:,8); %C
Donnees(:,9); %C
Donnees(:,10); %mm
Donnees(:,11); %h
Donnees(:;12); %m/s
'; 'NO2
'; 'Trafic
';'Insol
'; 'NO
'; 'Tmin
'; 'Vent
'; 'CO
'; 'Tmax
'];
'; ...
'; ...
%
%
%
%
%
%
principales.
latent renvoie un vecteur contenant les valeurs propres de la matrice
de covariance X.
tsquare renvoie au test statistique d'Hotteling pour chaque point.
princomp(zscore(X))permet de raliser l'analyse en composantes
principales sur des valeurs standardises.
[vect_propres,scores,val_propres,t2] = princomp(zscore(Donnees));
% La commande suivante permet de raliser le graphe des valeurs propres.
figure('Name','Spectre des valeurs propres','NumberTitle','off');
bar(val_propres);
% Et ceci nous donne les inerties cumules des valeurs propres.
cumsum(val_propres)./sum(val_propres);
% Cette commande permet de raliser la carte factorielle des individus sur
% les deux axes principaux.
figure('Name','individus','NumberTitle','off');
plot(scores(:,1),scores(:,2),'r+');
text(scores(:,1),scores(:,2),Individus);
a = axis;
xl = a(1);xu = a(2);yl = a(3);yu = a(4);
xlabel('1re Composante Principale')
ylabel('2nde Composante Principale')
hold on
line([xl xu],[0 0])
line([0 0],[yl yu])
% Cette commande permet de raliser le cercle des corrlations variables
% sur les deux axes principaux.
figure('Name','Variables','NumberTitle','off');
plot(vect_propres(:,1),vect_propres(:,2),'.');
text(vect_propres(:,1),vect_propres(:,2),Variables);
hold on
[x,y,z] = cylinder(1,200);
plot(x(1,:),y(1,:))
hold on
line([-1 1],[0 0])
line([0 0],[-1 1])
axis equal