第一个错误是:
当你有1D时需要2D
意外缩进
我的代码是:
from sklearn import metrics
from sklearn.linear_model import LogisticRegression
model=LogisticRegression(solver="liblinear")
#x_train=x_train.values.reshape(-1,1)
#y_train=y_train.values.reshape(-1,1)
model.fit(x_train,y_train)
y_predict=model.predict(y_test)
y_predict = y_predict.values.reshape(-1,1)
y_predict = column_or_1d(y, warn=True)
coef_df=pd.DataFrame(model_coef_)
coef_df['intercept']=model_intercept_
print(coef_df)