我使用了以下代码,但出现错误only 2 arguments accepted
代码:
from sklearn.linear_model import LinearRegression
import numpy as np
clf=LinearRegression()
clf.fit(X,Y)
inp=np.array([74],[60],[45],[67],[49],[43],[33],[45],[57],[29.68],[10],[7],[2],[0],[20],[4],[31])
inp=inp.reshape(1,-1)
print("The Precipitation in inches for the input is:", clf.predict(inp))
这不是用numpy创建数组的方法。
更改
inp=np.array([74],[60],[45],[67],[49],[43],[33],[45],[57],[29.68],[10],[7],[2],[0],[20],[4],[31])
收件人:
inp=np.array([74,60,45,67,49,43,33,45,57,29.68,10,7,2,0,20,4,31])
而且,下一次,请格式化您的代码并添加错误跟踪。