python用plt画图时,cmp设置方法


Posted in Python onDecember 13, 2018

在python,有时候是需要画图的,比如把一个矩阵用图像的形式显示,之前用的好好的,每次用plt.imshow(),都是彩色图,不知为啥,突然全是黑白图了,于是需要设置cmap的值,如下:

plt.imshow(confusion_matrix_percent,cmap='gray')
plt.colorbar()
 
plt.show()

在上面的代码中,设置cmap=‘gray',表示绘制灰度图,若需要绘制彩色图,可设置其它值,个人比较喜欢用 PRGn或者PRGn_r

cmap的候选值有

'Accent', 'Accent_r', 'Blues', 'Blues_r', 'BrBG', 'BrBG_r', 'BuGn', 'BuGn_r', 'BuPu', 'BuPu_r', 'CMRmap', 'CMRmap_r', 'Dark2', 'Dark2_r', 'GnBu', 'GnBu_r', 'Greens', 'Greens_r', 'Greys', 'Greys_r', 'OrRd', 'OrRd_r', 'Oranges', 'Oranges_r', 'PRGn', 'PRGn_r', 'Paired', 'Paired_r', 'Pastel1', 'Pastel1_r', 'Pastel2', 'Pastel2_r', 'PiYG', 'PiYG_r', 'PuBu', 'PuBuGn', 'PuBuGn_r', 'PuBu_r', 'PuOr', 'PuOr_r', 'PuRd', 'PuRd_r', 'Purples', 'Purples_r', 'RdBu', 'RdBu_r', 'RdGy', 'RdGy_r', 'RdPu', 'RdPu_r', 'RdYlBu', 'RdYlBu_r', 'RdYlGn', 'RdYlGn_r', 'Reds', 'Reds_r', 'Set1', 'Set1_r', 'Set2', 'Set2_r', 'Set3', 'Set3_r', 'Spectral', 'Spectral_r', 'Vega10', 'Vega10_r', 'Vega20', 'Vega20_r', 'Vega20b', 'Vega20b_r', 'Vega20c', 'Vega20c_r', 'Wistia', 'Wistia_r', 'YlGn', 'YlGnBu', 'YlGnBu_r', 'YlGn_r', 'YlOrBr', 'YlOrBr_r', 'YlOrRd', 'YlOrRd_r', 'afmhot', 'afmhot_r', 'autumn', 'autumn_r', 'binary', 'binary_r', 'bone', 'bone_r', 'brg', 'brg_r', 'bwr', 'bwr_r', 'cool', 'cool_r', 'coolwarm', 'coolwarm_r', 'copper', 'copper_r', 'cubehelix', 'cubehelix_r', 'flag', 'flag_r', 'gist_earth', 'gist_earth_r', 'gist_gray', 'gist_gray_r', 'gist_heat', 'gist_heat_r', 'gist_ncar', 'gist_ncar_r', 'gist_rainbow', 'gist_rainbow_r', 'gist_stern', 'gist_stern_r', 'gist_yarg', 'gist_yarg_r', 'gnuplot', 'gnuplot2', 'gnuplot2_r', 'gnuplot_r', 'gray', 'gray_r', 'hot', 'hot_r', 'hsv', 'hsv_r', 'inferno', 'inferno_r', 'jet', 'jet_r', 'magma', 'magma_r', 'nipy_spectral', 'nipy_spectral_r', 'ocean', 'ocean_r', 'pink', 'pink_r', 'plasma', 'plasma_r', 'prism', 'prism_r', 'rainbow', 'rainbow_r', 'seismic', 'seismic_r', 'spectral', 'spectral_r', 'spring', 'spring_r', 'summer', 'summer_r', 'tab10', 'tab10_r', 'tab20', 'tab20_r', 'tab20b', 'tab20b_r', 'tab20c', 'tab20c_r', 'terrain', 'terrain_r', 'viridis', 'viridis_r', 'winter', 'winter_r'

以上这篇python用plt画图时,cmp设置方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
详解Python中的__new__()方法的使用
Apr 09 Python
Python进程通信之匿名管道实例讲解
Apr 11 Python
Python线程详解
Jun 24 Python
python实现list元素按关键字相加减的方法示例
Jun 09 Python
python安装numpy&安装matplotlib& scipy的教程
Nov 02 Python
django 开发忘记密码通过邮箱找回功能示例
Apr 17 Python
pip命令无法使用的解决方法
Jun 12 Python
如何利用Python分析出微信朋友男女统计图
Jan 25 Python
Python面向对象程序设计之类的定义与继承简单示例
Mar 18 Python
Django接收自定义http header过程详解
Aug 23 Python
通过python3实现投票功能代码实例
Sep 26 Python
pandas DataFrame 数据选取,修改,切片的实现
Apr 24 Python
python reverse反转部分数组的实例
Dec 13 #Python
对Python的zip函数妙用,旋转矩阵详解
Dec 13 #Python
python将list转为matrix的方法
Dec 12 #Python
python矩阵的转置和逆转实例
Dec 12 #Python
对Python 除法负数取商的取整方式详解
Dec 12 #Python
python判断一个数是否能被另一个整数整除的实例
Dec 12 #Python
解决sublime+python3无法输出中文的问题
Dec 12 #Python
You might like
星际争霸秘籍
2020/03/04 星际争霸
第五章 php数组操作
2011/12/30 PHP
PHP依赖注入(DI)和控制反转(IoC)详解
2017/06/12 PHP
yii2.0整合阿里云oss删除单个文件的方法
2017/09/19 PHP
javascript 面向对象编程 聊聊对象的事
2009/09/17 Javascript
Jquery中dialog属性小记
2010/09/03 Javascript
各浏览器对click方法的支持差异小结
2011/07/31 Javascript
使用apply方法处理数组的三个技巧[译]
2012/09/20 Javascript
JavaScript全排列的六种算法 具体实现
2013/06/29 Javascript
jquery实现的仿天猫侧导航tab切换效果
2015/08/24 Javascript
JavaScript获取图片像素颜色并转换为box-shadow显示
2016/03/11 Javascript
node.js express安装及示例网站搭建方法(分享)
2016/08/22 Javascript
vue从使用到源码实现教程详解
2016/09/19 Javascript
Vue 父子组件的数据传递、修改和更新方法
2018/03/01 Javascript
mpvue小程序循环动画开启暂停的实现方法
2019/05/15 Javascript
vue项目接口管理,所有接口都在apis文件夹中统一管理操作
2020/08/13 Javascript
原生js拖拽功能制作滑动条实例代码
2021/02/05 Javascript
python获取当前时间对应unix时间戳的方法
2015/05/15 Python
Python中转换角度为弧度的radians()方法
2015/05/18 Python
pip安装py_zipkin时提示的SSL问题对应
2018/12/29 Python
详解Python3之数据指纹MD5校验与对比
2019/06/11 Python
flask 框架操作MySQL数据库简单示例
2020/02/02 Python
浅谈Pytorch中的自动求导函数backward()所需参数的含义
2020/02/29 Python
新建文件时Pycharm中自动设置头部模板信息的方法
2020/04/17 Python
实现ECharts双Y轴左右刻度线一致的例子
2020/05/16 Python
Selenium环境变量配置(火狐浏览器)及验证实现
2020/12/07 Python
Python 将代码转换为可执行文件脱离python环境运行(步骤详解)
2021/01/25 Python
pip/anaconda修改镜像源,加快python模块安装速度的操作
2021/03/04 Python
10种CSS3实现的loading动画,挑一个走吧?
2020/11/16 HTML / CSS
介绍一下linux文件系统分配策略
2012/11/17 面试题
上班看电影检讨书
2014/02/12 职场文书
学生会感恩节活动方案
2014/10/11 职场文书
2015年爱国卫生工作总结
2015/04/22 职场文书
宿舍卫生管理制度
2015/08/05 职场文书
Win11怎么跳过联网验机 ?Win11跳过联网验机激活教程
2022/04/05 数码科技
MySQL串行化隔离级别(间隙锁实现)
2022/06/16 MySQL