关于reshape(-1,1)

北城余情 提交于 2019-12-16 06:57:38
X2=[28488,10.528555,1.304844]
X2=std_m(X2)
y_predict2 = knn.predict(X2)
print(y_predict2)

问题:
Reshape your data either using array.reshape(-1, 1) if your data has a single feature or array.reshape(1, -1) if it contains a single sample.

修改:

X2的输入, 再加一个 [ ]

X2=[[28488,10.528555,1.304844]]  ####划重点,外面再加一个中括号
X3=std_m(X2)
y_predict2 = knn.predict(X3)
print(y_predict2)
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!