我有30个特征矩阵X
的455个样本。我在2D中使用以下pca投影:
[coeff, score, ~, ~, ~, mu]=pca(X');
gscatter(score(:,1),score(:,2),Y,'br','.');
其中Y
是455个样本中的标签。
假设我有一组新的2D点z
n个样本乘以2,我想将其投射回30d维度,我可以使用coeff
进行投影吗?以下是否有效:
projecte30dz=z*coeff(1:2,:);
如何将低pca维度中的新点投影回原始空间?