Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python sci工具包(sklearn)PCA分解变换_Python_Scikit Learn_Pca - Fatal编程技术网

Python sci工具包(sklearn)PCA分解变换

Python sci工具包(sklearn)PCA分解变换,python,scikit-learn,pca,Python,Scikit Learn,Pca,要手动执行转换,我必须将原始数据(去均值)乘以PCA().fit(data).components\uuu.T(组件的转置)得到匹配PCA().fit\u transform(data) 有人知道这是否是故意的吗?如果是,为什么?查看中的注释,有一个注释,它应该是X_new=X*V,其中V是组件,但我发现它是X_new=XV^T你能激发你关于PCA()的第一句话吗?fit(data).components_u.T?@AlessandroSolbiati不确定我理解你所说的激励是什么意思。我正在将

要手动执行转换,我必须将原始数据(去均值)乘以
PCA().fit(data).components\uuu.T
(组件的转置)得到匹配
PCA().fit\u transform(data)


有人知道这是否是故意的吗?如果是,为什么?查看中的注释,有一个注释,它应该是
X_new=X*V
,其中V是组件,但我发现它是
X_new=XV^T

你能激发你关于PCA()的第一句话吗?fit(data).components_u.T?@AlessandroSolbiati不确定我理解你所说的激励是什么意思。我正在将一个简单的PCA财务分析从MATLAB转移到python,并测试sklearn PCA()函数的行为,并实现以获得两种方法之间的匹配结果,我需要对矩阵进行转置。您能否激发您关于PCA()的第一句话。fit(数据).components_uu.T?@AlessandroSolbiati不确定我是否理解你所说的激励。我将一个简单的PCA财务分析从MATLAB转移到python,并测试sklearn PCA()函数的行为,并实现以获得两种方法之间的匹配结果,我需要对矩阵进行转置。