Python错误:TypeError:fit()缺少1个必需的位置参数:“y”

2024-04-25 04:33:51 发布

您现在位置:Python中文网/ 问答频道 /正文

每次运行下面的代码时,我都会收到一个错误,表明fit缺少1个必需的位置参数(y),但我的“y”值是在代码中指定的

X_var = myData['PredictorName']
y = myData['TaskOutcome']
LogisticRegression()
LogisticRegression.fit(X_var, y)

我尝试了许多不同的方法将数据拉到df之外,但似乎没有一种有效

这是我对y.head()的输出(它是并且应该是一系列1和0)

0    0
1    1
2    0
3    1
4    0
Name: Task, dtype: int64

Tags: 数据方法代码namedftask参数var
1条回答
网友
1楼 · 发布于 2024-04-25 04:33:51

您需要将对构造函数的调用分配给一个变量,然后在此变量上调用fit函数

X_var = myData['PredictorName']
y = myData['TaskOutcome']
logistic_regression = LogisticRegression()
logistic_regression.fit(X_var, y)

相关问题 更多 >