python 数据科学
来源:互联网 发布:js如何获取自定义属性 编辑:程序博客网 时间:2024/05/19 12:24
sklearn.linear_model.LogisticRegression
'''逻辑回归是二元分析,其分析结果为一个0-1之间的概率,所以其分界线可以为斜线'''from sklearn.datasets import load_irisfrom sklearn.linear_model import LogisticRegressionimport numpy as npimport matplotlib.pyplot as plt iris = load_iris()X = iris.data[:, [2,3]] Y = iris.targetclf = LogisticRegression()clf.fit(X, Y)x0_min, x0_max = X[:, 0].min() - 1, X[:, 0].max() + 1 x1_min, x1_max = X[:, 1].min() - 1, X[:, 1].max() + 1 # 产生一个以向量xx为行,向量yy为列的矩阵 xx, yy = np.meshgrid(np.arange(x0_min, x0_max, 0.1), np.arange(x1_min, x1_max, 0.1)) # 等高线的网格数据 Z = clf.predict(np.c_[xx.ravel(), yy.ravel()])zz = Z.reshape(xx.shape)plt.plot() plt.contourf(xx, yy , zz, alpha=0.5, cmap=plt.cm.rainbow) #alpha 透明度,cmap 颜色 plt.scatter(X[:, 0], X[:, 1], c=Y, alpha=1, cmap=plt.cm.RdYlBu) #c 颜色序列 plt.title('Decision Tree') plt.xlabel('Petal.Length') plt.ylabel('Petal.Width') plt.show()
阅读全文
0 0
- Python 数据科学入门
- python数据科学手册
- python 数据科学
- python 数据科学
- python 数据科学
- python 数据科学
- python 数据科学
- python的数据科学资源
- Python数据科学学习进阶
- python用于数据科学教程
- python数据科学学习地址
- Python和数据科学的起步指南
- 数据科学的战争:R vs Python
- Python科学计算数据可视化模块-Matplotlib
- python科学计算数据可视化模块-seaborn
- Note:R+Python数据科学实战(1)
- Note:R+Python数据科学实战(2)
- Python数据科学方面的问题汇总
- spring依赖注入方式
- 9.21腾讯面试题总结
- Python 财经数据接口包TuShare的基本使用
- 子序列求最大和
- 自定义通知Remoteviews踩坑
- python 数据科学
- gradle使用技巧
- JavaScript中的循环
- 小白:html
- 理解这两点,也就理解了paxos协议的精髓
- js基础知识示例3--对多选框操作,输出多选框的个数 fl ch2 p29
- 测试管理--测试的任务安排
- 仿京东项目
- 挑战程序竞赛系列(73):4.7高度数组(3)