python画学习曲线_Python在同一个figu上用scikitlearn绘制几个学习曲线
我写这个程序来绘制SVM和NB在不同的数据集上的学习曲线,这是绘制所传递数据集的学习曲线的函数:import numpy as np
import matplotlib.pyplot as plt
from sklearn import cross_validation
from sklearn.naive_bayes import GaussianNB
from sklearn.svm import SVC
from sklearn.datasets import load_digits
from sklearn.datasets import fetch_mldata
from sklearn.learning_curve import learning_curve
def plot_learning_curve(plotter, X, y, ylim=None, cv=None,
n_jobs=1, train_sizes=np.linspace(.1, 1.0, 5)):
if ylim is not None:
plt.ylim(*ylim)
estimator1 = GaussianNB()
estimator2 = SVC(kernel='linear')
train_sizes1, train_scores1, test_scores1 = learning_curve(
estimator1, X, y, cv=cv, n_jobs=n_jobs, train_sizes=train_sizes)
train_sizes2, train_scores2, test_scores2 = learning_curve(
estimator2, X, y, cv=cv, n_jobs=n_jobs, train_sizes=train_sizes)
test_scores_mean1 = np.mean(test_scores1, axis=1)
test_scores_mean2 = np.mean(test_scores2, axis=1)
plotter.plot(train_sizes2, test_scores_mean2, 'x-', color="b", label="linear SVM")
plotter.plot(train_sizes1, test_scores_mean1, 'x-', color="r",
label="NB")
plt.legend(loc="best")
return plotter
这是对两个不同数据集的函数调用:
^{pr2}$
绘图功能工作得很好,问题是程序在同一个程序中绘制了两个调用的图形图像。现在我想在几个数据集上运行它,它应该在同一个窗口中显示一组图像,每次函数迭代一个。在
我真的不明白subplot或add_subplot是如何工作的,所以如果有人能帮助我,我将非常感激。在
python画学习曲线_Python在同一个figu上用scikitlearn绘制几个学习曲线相关推荐
- 怎样用python画雪花_python使用turtle库与random库绘制雪花
本文实例为大家分享了python绘制雪花的具体代码,供大家参考,具体内容如下 代码非常容易理解,画着玩玩还是可以的.直接上代码 # -*- coding: utf-8 -*- "" ...
- python画离散点_python画散点图
Python发射导弹的正确方式 今天Toby教你如何用python的basemap包绘制轰炸东京的地图. 在数据可视化过程中,我们常常需要将数据根据其采集的地理位置在地图上显示出来.比如说我们会想要在 ...
- python画树干_python教你画一棵树
最近不少读者对 python 的 turtle 库比较感兴趣, 用python画一朵玫瑰给你 ,之前也写了一篇文章讲过如何画一朵玫瑰花.今天在知乎上找了一个用 turtle 画树的 python 程序 ...
- python 画虚线_Python数据可视化 - matplotlib
数字可视化是将数据用统计图表方式呈现. python的作图库有两种,matplotlib 和 seaborn,本文主要介绍Matplotlib. Matplotlib 是一个 Python 的 2D绘 ...
- python画四边形_Python之OpenGL笔记(12):画纹理四边形
一.目的 1.画一个四边形并加载纹理. 二.程序运行结果 三.纹理 纹理是一个2D图片(甚至也有1D和3D的纹理),它可以用来添加物体的细节. 为了能够把纹理映射(Map)到四边形上,我们需要指定四边 ...
- python画蝴蝶_python画蝴蝶曲线图的实例
蝴蝶曲线是由Temple H·Fay发现的可用极坐标函数表示的蝴蝶曲线. 由于此曲线优美, 因此就想把它作为博客favicon.ico,这里我使用pytho matplotlib.pyplot包来绘制 ...
- python 画蝴蝶_python画蝴蝶曲线图的实例
蝴蝶曲线是由Temple H·Fay发现的可用极坐标函数表示的蝴蝶曲线. 由于此曲线优美, 因此就想把它作为博客favicon.ico,这里我使用pytho matplotlib.pyplot包来绘制 ...
- python画圣诞树_python画圣诞树
使用python画一棵圣诞树 height = 5stars = 1for i in range(height): print((' ' * (height - i)) + ('*' * stars) ...
- python 画三角函数_Python计算三角函数之asin()方法的使用
asin()方法返回x的反正弦,以弧度表示. 语法 以下是asin()方法语法: asin(x) 注意:此函数是无法直接访问的,所以我们需要导入math模块,然后需要用math的静态对象来调用这个函数 ...
最新文章
- java面试题28 牛客 下面有关java classloader说法错误的是?
- c语言变量强制转换,C语言——“=”中的强制类型转换
- 语言专项精讲课程 赵海英_最全汇总:沪江日语课程体系指南
- linux domino启动和停止命令,在unix平台中通过脚本来启动和停止domino和domino控制器所用的参数_lotus notes...
- Apache HTTP服务器 2.0版本文档
- 解决Surface Pro外接移动硬盘经常睡眠的问题
- python读音有道-python爬虫之有道在线翻译
- 南航的计算机专业好考吗,南航计算机拟录取名单公布,各个专业都有倒数第一逆袭成功...
- WPF中使用Aforge控件
- 尔雅 科学通史(吴国盛) 个人笔记及课后习题 2018 第七章 实验传统的兴起
- UIView和CALayer是啥关系
- 从软件工程师到IT猎头续:告诉你如何写简历
- node.js 组件_使用Node.js和TransloadIt构建用户头像组件
- 【深度干货】数据中心机柜综合布线
- ssh连接服务器FTP传不了文件,ssh连接服务器FTP传不了文件
- 腾讯小小警告Groupon:中国地盘听我的
- sql月度分组_SQL语句按年 月 日 季度分组
- 马科维茨投资组合理论(均方模型)学习笔记——基于Matlab(四)
- 提取灵格斯里ld2格式词典的内容
- 负载均衡(LB)简略介绍
热门文章
- MediaPlayer基础
- 用html代码制作一个表情图片,canvas绘制一个常用的emoji表情
- Android Studio 安装与配置
- 嵌入式Linux引导过程之1.4——Xloader的ddr_init
- iphone比android好在,比Android手机强在哪里?iPhone 6遇挑战
- rabbitMQ-server控制台安装报错启动失败,黑窗口一闪即过Applying plugin configuration to rabbit .. failed.
- vue :to设置路由导航的用法
- 揭示win32 api拦截细节
- 如何写朋克摇滚原创歌曲
- 国外LEAD赚钱深入讲解