1 随机抽取管理学院10 名学生,对其4 门课程的考试成绩进行统计,如下表所示,这 4门课程分别为多元统计分析1X ,运筹学2X,经济学3X,管理学4X
使用主成分分析方法对学生成绩进行分析
学生编号 多元统计分析 运筹学 经济学 管理学 1 77 82 67 81 2 63 78 80 81 3 75 73 71 81 4 55 72 63 68 5 31 55 60 73 6 67 81 82 67 7 70 81 78 80 8 66 81 73 71 9 70 68 72 63 10 57 73 55 60 >> x1=[77 63 75 55 31 67 70 66 70 57]; >> x2=[82 78 73 72 55 81 81 81 68 73]; >> x3=[67 80 71 63 60 82 78 73 72 55]; >> x4=[81 81 81 68 73 67 80 71 63 60]; >> data=[x1;x2;x3;x4]'; %输入观测值数据矩阵 >> [n,m]=size(data); >> for i=1:m %将数据矩阵中心标准化 sddata(:,i)=(data(:,i)-mean(data(:,i)))
/std(data(:,i),1); end >> [P,score,egenvalue,t2]=princomp(sddata) %做主成分分析 P = -0
5511 0
3268 -0
3624 0
6769 -0
5588 0
3358 -0
2089 -0
7289 -0
5110 -0
1193 0
8460 0
0944 -0
3505 -0
8753 -0
3307 -0
0398 score = -1
3489 -0
2567 -1
2840 -0
0315 -1
2458 -0