我正在编写代码以通过教程分析股价。我被困在一两行代码中,错误显示为:“ NotFittedError:在查询之前必须适合邻居。”还有一个错误是:“未定义clf”。
我尝试过拟合邻居并定义clf。
请检查为整个代码提供的网址:“ https://towardsdatascience.com/in-12-minutes-stocks-analysis-with-pandas-and-scikit-learn-a8d8a7b50ee7”
#Evaluation
confidencereg = clfreg.score(X_test, y_test)
confidencepoly2 = clfpoly2.score(X_test,y_test)
confidencepoly3 = clfpoly3.score(X_test,y_test)
confidenceknn = clfknn.score(X_test, y_test)
#For sanity testing, let us print some of the stocks forecast.
forecast_set = clf.predict(X_lately)
dfreg['Forecast'] = np.nan
答案 0 :(得分:0)
您正在遵循的教程似乎定义了一个名为clf
的模型(正常),您尚未声明该模型,因此无法进行拟合。
在没有更多上下文的情况下很难提供进一步的建议或见解。建议您通过提及您正在遵循的教程,如何复制它以及完整的错误堆栈来改善您的问题。