9.利用Matlab和SPSS软件进行主成分分析.docVIP

  • 10
  • 0
  • 约6.85千字
  • 约 12页
  • 2017-08-10 发布于河北
  • 举报

9.利用Matlab和SPSS软件进行主成分分析.doc

9.利用Matlab和SPSS软件进行主成分分析.doc

§9. 利用Matlab和SPSS实现主成分分析 1.直接调用Matlab软件实现 在软件Matlab中实现主成分分析可以采取两种方式实现:一是通过编程来实现;二是直接调用Matlab中自带程序实现。 通过直接调用Matlab中的程序可以实现主成分分析: 式中:X为输入数据矩阵 (一般要求nm) 输出变量: ①pc 主分量fi的系数,也叫因子系数;注意:pcTpc=单位阵 ②score是主分量下的得分值;得分矩阵与数据矩阵X的阶数是一致的; ③variance是score对应列的方差向量,即A的特征值;容易计算方差所占的百分比 percent-v = 100*variance/sum(variance); ④t2表示检验的t2-统计量(方差分析要用) 计算过程中应用到计算模型: (要求pm) 例:表1为某地区农业生态经济系统各区域单元相关指标数据,运用主成分分析方法可以用更少的指标信息较为精确地描述该地区农业生态经济的发展状况。 表1 某农业生态经济系统各区域单元的有关数据 样本序号 x1:人口密度(人/km2) x 2:人均耕地面积(ha) x 3:森林覆盖率(%) x 4:农民人均纯收入(元/人) x 5:人均粮食产量 (kg/人) x 6:经济作物占农作物播面比例(%) x 7:耕地占土地面积比率(%) x 8:果园与林地面积之比(%) x 9:灌溉田占耕地

文档评论(0)

1亿VIP精品文档

相关文档