操作数不能与形状(5,15)(10,)(5,15)一起广播

时间:2019-02-26 12:09:19

标签: python numpy

我只想清楚地说明我在做什么错。我刚刚创建了一个模型,并且正在使用其他数据集进行测试。我刚刚使用X_test(使用StandardScaler进行了转换)测试了模型,一切都很好。我现在正尝试使用另一个数据集来验证模型。由于我使用的是 StandardScaler ,因此我尝试使用 sc.transform(new_data)转换刚获取的5行新数据,以最终使用模型进行预测。但是,当我尝试这样做时,我会得到该操作数 ValueError

operands could not be broadcast together with shapes (5,15) (10,) (5,15)

这是我在做什么:

new_data=new_data[:5]
new_data=sc.transform(new_data)

有人可以不用太多的行话向我解释这是怎么回事吗?我已经浏览了其他链接,但似乎无法理解。

0 个答案:

没有答案