matlab主成分累计贡献率怎么算

如题所述

先将数据矩阵进行特征值分解,然后将特征值从大到小进行排序,之后取前N个特征值,求和Sn,使其占所有特征总和S的85%~95%(经验值),那么N就是主成分的个数。
累计贡献率=Sn/S
85%<=Sn/S<=95%
温馨提示:答案为网友推荐,仅供参考
相似回答