标签: python components analysis principal
我是奥尔堡大学的硕士生。 我一直在为执行PCA编写一些代码 - 它工作正常。
现在我想得到pca.components_ 但我只能得到这个:
pca.components_
如何获得完整数组?
提前谢谢
答案 0 :(得分:0)
没有足够的声誉来评论,所以使用答案框。
在sklearn中,pca是您创建的PCA对象,在您的情况下,因为您没有提到要素的数量,它会为您的输入矩阵计算完整的奇异值分解。
如此处SKLearn PCA所述,components_为您提供主要向量。
我不明白你的意思是“完整数组”
假设您想要每个输入向量的主要组件,您可以简单地执行(在执行fit或fit_transform操作之后)
x_transformed = pca.transform(x_input)