吴伟主成分分析.ppt

吴伟主成分分析.ppt

ID:48083483

大小:882.51 KB

页数:18页

时间:2020-01-12

吴伟主成分分析.ppt_第1页
吴伟主成分分析.ppt_第2页
吴伟主成分分析.ppt_第3页
吴伟主成分分析.ppt_第4页
吴伟主成分分析.ppt_第5页
资源描述:

《吴伟主成分分析.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、主成分分析法(MATLAB应用)第一组:吴伟、李璇、朱璇应用matlab进行主成分分析pca步骤简介1相关函数简介2案例分析3数据分析4主成分分析简介主成分分析(principalcomponentanalysis,简称PCA)是在处理数据时,在保留绝大多数信息的条件下将多个变量综合为几个主要变量,进而在新的综合变量基础上,对数据进一步的分析解释及推断的一种方法。pca步骤第一步:对原始数据进行标准化处理;第二步:计算标准化后数据数组协方差矩阵或相关矩阵;第三步:求协方差矩阵的特征值和相应的特征向量;第四步:计算主成份贡献率及累计贡献率;第五步:依据方差贡献率选取主成份;第六步:计算主成份

2、得分;第七步:结论解释与推断。相关函数简介std(x)%求矩阵x的标准差;zscore(x)%对矩阵x进行标准化;cov(x)%求矩阵x的协方差矩阵;corrcoef(x)%求矩阵x的相关系数矩阵;[coeff,latent,explained]=pcacov(x)%对x进行主成分分析;sum(x)%对向量x求和;cumsum(x)%表示x向量不同维数的累加和,x向量中第m行的元素是A中第1行到第m行的所有元素累加和。相关函数介绍pcacov函数介绍:格式:[coeff,latent,explained]=pcacov(x)coeff表示各个主成分的系数;latent表示矩阵特征值;exp

3、lained:每个特征向量表征在观测量总方差中所占的百分数也就是各个主成分的贡献率。一:标准化数据>>stddata=zscore(x);二:求协方差矩阵或相关系数矩阵>>covtrix=cov(stddata)或cortrix=corrcoef(stddata)三:求矩阵特征值和相应的特征向量>>[coeff,latent,explained]=pcacov(covtrix)或[coeff,latent,explained]=pcacov(cortrix)matlab主成分分析步骤7四:计算主成份贡献率及累计贡献率步骤三中pcacov函数中返回的explained即主成分贡献率;累积贡献

4、率:>>per=100*cumsum(latent)./sum(latent)五:选取主成分六:计算各主成份得分>>score=stddata*coeff七:结论解释与推断案例分析我们对江苏省十个城市的生态环境状况进行了调查,得到生态环境指标的指数值,见表1。现对生态环境水平分析和评价。案例分析在matlab中输入观察数据:x=[0.78830.76330.47450.82460.87910.95380.87850.63050.89280.73910.72870.51260.76030.87360.92570.85420.61870.78310.81110.76290.88100.6888

5、0.81830.92850.85370.63130.56080.65870.85520.89030.89770.94460.94340.90270.74150.84190.65430.75640.82880.79260.92020.91540.87290.63980.84640.82590.74550.78500.78560.92630.88710.84850.61420.76160.84860.78000.80320.65090.91850.93570.84730.57340.82340.68340.94900.88620.89020.95050.87600.90440.89800.63

6、840.84950.89180.39870.67990.86200.95790.88660.61860.96040.78460.89540.39700.98770.88730.97410.90350.73820.8514]案例分析一:标准化数据>>stddata=zscore(x);标准化后数据案例分析二:求协方差矩阵或相关系数矩阵>>covtrix=cov(stddata);协方差矩阵案例分析三:求矩阵特征值和相应的特征向量>>[coeff,latent,explained]=pcacov(covtrix)各特征向量即各主成分荷载系数案例分析四:计算主成份累计贡献率>>per=100*c

7、umsum(latent)./sum(latent)五:选取主成分六:计算各主成份得分>>score=stddata*coeff累计贡献率个主成分得分数据分析七:结论解释与推断第一主成分贡献率为43.12%,第二主成分贡献率为29.34%,第三主成分贡献率为11.97%,前三个主成分累计贡献率达84.24%。如果按80%以上的信息量选取新因子,则可以选取前三个新因子。第一新因子z1包含的信息量最大为43.12%,它的主要

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。