逻辑回归 模型 </跨度> 宾语log_model = LogisticRegression()
#使我们的数据适合该对象log_model.fit(X,Y)
#检查您的准确性log_model.score(X,Y)
这段代码工作正常,因为我能够检查我的 准确性 模型 </跨度> 。但是,以下代码是我收到错误的地方。
错误的代码:
coeff_df = DataFrame(zip(X.columns,np.transpose(log_model.coef_)))
错误信息:
TypeError
对于二进制分类,仅使用一个线性模型。在多标签分类的情况下,每个类将有一个线性模型。假设你的X是 pd.DataFrame ,您可以按以下步骤操作:
pd.DataFrame
output = pd.DataFrame(my_model.coef_, columns=X.columns)
行表示不同类的线性模型,列表示系数。