降低数据维度使用PCA
2视图(30天)
显示旧的评论
pca()输出变量的系数和主成分数据。有什么方法可以降低数据的维数(340观察),我们说从1200年维度30维度使用pca () ?
答案(1)
Vassilis Papanastasiou
2021年12月17日
嗨Hg,
你所要做的就是使用
主成分分析
直接。说,X是大小340 x1200测量(340和1200年变量/尺寸)。你想要输出的减少dimensionaty 30。下面的代码将为您做到:
p = 30;
[pca_scores ~, ~, ~, var_explained] = pca (X,“NumComponents”,p);
- pca_scores是你减少维度数据。
- var_explained每个组件包含各自的差异。
我希望有帮助。