列表未对齐?

时间:2017-05-05 16:45:47

标签: python pandas numpy machine-learning

我希望这是一个简单的问题而我是愚蠢的。我刚刚在我的数据集上运行了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)

    
  

1 个答案:

答案 0 :(得分:2)

你必须转置其中一个。尺寸必须是矩阵乘法中<a,b>*<b,c>的形式。试试

X_train1.T.dot(num_eigen_pairs)