Jupyter Notebook 上的代码:
import pandas as pd
import matplotlib as plt
%matplotlib inline
import numpy as np
data = pd.read_csv("E:Datascience\Bivariate\Titanic.csv")
data.head()
data.shape
data['Survived'].value_counts()
data=pd.get_dummies(data)
data.fillna(0,inplace=True)
data.shape
train=data[0:699]
test=data[700:890]
x_train=train.drop('Survived',axis=1)
y_train = train['Survived']
x_test=test.drop('Survived',axis=1)
true_p=test['Survived']
from sklearn.linear_model import LogisticRegression
logreg=LogisticRegression
logreg.fit(x_train,y_train)
错误:
Error - ---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-48-cdb43f357e36> in <module>
----> 1 logreg.fit(x_train,y_train)
TypeError: fit() missing 1 required positional argument: 'y'