Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python错误:TypeError:fit()缺少1个必需的位置参数:';y';_Python_Dataframe_Logistic Regression - Fatal编程技术网

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

Python错误:TypeError:fit()缺少1个必需的位置参数:';y';,python,dataframe,logistic-regression,Python,Dataframe,Logistic Regression,每次运行下面的代码时,我都会收到一个错误,表明fit缺少1个必需的位置参数(y),但我的“y”值是在代码中指定的 X_var = myData['PredictorName'] y = myData['TaskOutcome'] LogisticRegression() LogisticRegression.fit(X_var, y) 我尝试了许多不同的方法将数据拉到df之外,但似乎没有一种有效 这是我对y.head()的输出(它是并且应该是一系列1和0) 您需要将对构造函数的调用分配给一个变

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

X_var = myData['PredictorName']
y = myData['TaskOutcome']
LogisticRegression()
LogisticRegression.fit(X_var, y)
我尝试了许多不同的方法将数据拉到df之外,但似乎没有一种有效

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


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

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

您忘记调用构造函数:
LogisticRegression.fit(X\u var,y)
必须是
LogisticRegression().fit(X\u var,y)
。更好的是,如果您想使用此模型进行任何预测,请将以前的调用(
LogisticRegression()
)存储到一个变量中(例如
model=LogisticRegression()
),然后以
model.fit()的形式进行拟合。
。请提供完整的错误输出,以及一个。
X_var = myData['PredictorName']
y = myData['TaskOutcome']
logistic_regression = LogisticRegression()
logistic_regression.fit(X_var, y)