鸢尾花逻辑回归二分类
时间: 2023-12-03 20:39:59 浏览: 94
LR.zip_LR_LR算法_数据分类_逻辑回归_鸢尾花
根据提供的引用内容,我们可以看出鸢尾花数据集是一个三分类问题,但是我们可以将其转化为二分类问题。以下是鸢尾花逻辑回归二分类的演示:
```python
from sklearn.datasets import load_iris
from sklearn.linear_model import LogisticRegression
import numpy as np
# 加载数据集
iris = load_iris()
X = iris.data
y = iris.target
# 将三分类问题转化为二分类问题
y[y == 2] = 1
# 训练逻辑回归模型
clf = LogisticRegression(random_state=0)
clf.fit(X, y)
# 查看模型参数
print('the weight of Logistic Regression:\n', clf.coef_)
print('the intercept(w0) of Logistic Regression:\n', clf.intercept_)
```
阅读全文