#python
Вопрос:
Данные о поездах
X= data.drop("Survived", axis=1)
y= data["Survived"]
# Importing the train test split function
from sklearn.model_selection import train_test_split
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.33, random_state=1)
from sklearn.linear_model import LogisticRegression
logmodel=LogisticRegression
logmodel.fit('X_train', 'y_train')
TypeError Traceback (most recent call last)
<ipython-input-35-2c187702f2b0> in <module>
----> 1 logmodel.fit('X_train', 'y_train')
TypeError: fit() missing 1 required positional argument: 'y'
Может ли кто-нибудь помочь мне исправить эту ошибку, пожалуйста?
Комментарии:
1. здесь нет опечатки
logmodel.fit('X_train', 'y_train')
? я думаю , вам нужно передать значение, например,logmodel.fit(X_train, y_train)
без кавычек(‘) в имени переменной. и еще одна вещь,создайте объект, подобныйlogmodel=LogisticRegression()