我希望这是一个简单的问题而我是愚蠢的。我刚刚在我的数据集上运行了PCA,这是18093行和13626列,当我运行下面的代码时,我得到下面的错误。我很确定我没有正确索引 - 有人能看到我错过的东西吗?这是第一次为我运行代码。
我的目标是拉出前两个特征对。在Python 2.7中
java.util.List<File>
追踪(最近一次呼叫最后一次):
文件“”,第1行,in X_train1.dot(num_eigen_pairs)
ValueError:形状(18093,13626)和(18093,2)未对齐:13626(暗淡 1)!= 18093(暗淡0)
答案 0 :(得分:2)
你必须转置其中一个。尺寸必须是矩阵乘法中<a,b>*<b,c>
的形式。试试
X_train1.T.dot(num_eigen_pairs)