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实现拉钩网上的FizzBuzzWhizz问题示例
May 05 Python
Python2.x和3.x下maketrans与translate函数使用上的不同
Apr 13 Python
Python的__builtin__模块中的一些要点知识
May 02 Python
python定时器(Timer)用法简单实例
Jun 04 Python
如何优雅地改进Django中的模板碎片缓存详解
Jul 04 Python
Caffe均值文件mean.binaryproto转mean.npy的方法
Jul 09 Python
PyQt5固定窗口大小的方法
Jun 18 Python
python 模拟银行转账功能过程详解
Aug 06 Python
如何基于Python创建目录文件夹
Dec 31 Python
浅谈Python 命令行参数argparse写入图片路径操作
Jul 12 Python
python re的findall和finditer的区别详解
Nov 15 Python
Jupyter notebook 更改文件打开的默认路径操作
May 21 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
php输出xml格式字符串(用的这个)
2012/07/12 PHP
yii使用activeFileField控件实现上传文件与图片的方法
2015/12/28 PHP
jQuery 性能优化手册 推荐
2010/02/23 Javascript
javascript中length属性的探索
2011/07/31 Javascript
javascript自动改变文字大小和颜色的效果的小例子
2013/08/02 Javascript
js 判断浏览器使用的语言示例代码
2014/03/22 Javascript
JavaScript实现按Ctrl键打开新页面
2014/09/04 Javascript
javascript实现复制与粘贴操作实例
2014/10/16 Javascript
Jquery实现遮罩层的方法
2015/06/08 Javascript
JS/jQuery判断DOM节点是否存在的简单方法
2016/11/24 Javascript
Web前端框架bootstrap实战【第一次接触使用】
2016/12/28 Javascript
原生js实现打字动画游戏
2017/02/04 Javascript
js实现日历与定时器
2017/02/22 Javascript
js for循环倒序输出数组元素的实例
2017/03/01 Javascript
从零开始学习Node.js系列教程二:文本提交与显示方法
2017/04/13 Javascript
vue.js中mint-ui框架的使用方法
2017/05/12 Javascript
axios发送post请求,提交图片类型表单数据方法
2018/03/16 Javascript
nodejs环境使用Typeorm连接查询Oracle数据
2019/12/05 NodeJs
python pdb调试方法分享
2014/01/21 Python
Python中的True,False条件判断实例分析
2015/01/12 Python
python向已存在的excel中新增表,不覆盖原数据的实例
2018/05/02 Python
Python基于Tkinter模块实现的弹球小游戏
2018/12/27 Python
Python正则表达式和re库知识点总结
2019/02/11 Python
python中while和for的区别总结
2019/06/28 Python
舞会礼服和舞会鞋:PromGirl
2019/04/22 全球购物
初中班主任评语大全
2014/04/24 职场文书
大学新学期计划书
2014/04/28 职场文书
有关环保的标语
2014/06/13 职场文书
社区党员志愿服务活动方案
2014/08/18 职场文书
励志演讲稿300字
2014/08/21 职场文书
检察院对照“四风”认真查找问题落实整改措施
2014/09/26 职场文书
nginx 反向代理之 proxy_pass的实现
2021/03/31 Servers
Python 如何安装Selenium
2021/05/06 Python
MYSQL 无法识别中文的永久解决方法
2021/06/03 MySQL
基于Python实现股票收益率分析
2022/04/02 Python
Windows下载并安装MySQL8.0.x 版本的完整教程
2022/04/10 MySQL