plt.scatter 中cmap参数详解
1.首先,cmap参数和c参数配合使用的。参数c可以是一个序列,如:plt.scatter(a,b,c=['b','r','b','r','b'],s=80)
此时c的序列是一个颜色序列,除了上述的简洁写法,还可以使用RGB或RBGA:plt.scatter(a,b,c=['#f00','#0f0','#f00','#0f0','#f00'],s=80)
上面的例子是将参数c设置为颜色序列,但是一般我们用来做分类的数据Y是整数0,1,2,.......,等等。此时就需要配合cmap参数来使用了。如:
a = np.array([1,2,3,4,5])
b= np.array([6,7,8,9,10])
c = np.array([0,1,2,3,4])
plt.scatter(a,b,c=c,s=80,cmap=plt.cm.Spectral)
其结果:
在这里需要注意的是,plt.cm.Spectral是一个颜色映射集,但是,并不是说0~5各代表了某个颜色。而是说,参数c的序列中出现了5个不同的值,然后为每一个值分配一个颜色。
如下例:
a = np.array([1,2,3,4,5])
b= np.array([6,7,8,9,10])
c = np.array([0,1,2,3,4])
plt.scatter(a,b,c=[0,1,0,1,0],s=80,cmap=plt.cm.Spectral)
plt.scatter 中cmap参数详解相关推荐
- plt.imshow()中cmap参数控制颜色展示
plt.imshow()中cmap参数控制颜色展示 以A = [[0,1,2],[3,4,5],[6,7,8]]为例进行展示 plt.imshow(A, cmap="xxx")其中 ...
- BLAST+中blastn参数详解
[转]BLAST+中blastn参数详解 2012-05-22 13:25 转载自 lidaof 最终编辑 lidaof 与之前的blast相比,新的blast+将blastn,blastx等合作 ...
- oracle安装过程中内核参数详解
转载网址:https://www.cnblogs.com/colben/p/4120439.html 在安装Oracle的时候需要调整linux的内核参数,但是各参数代表什么含义呢,下面做详细解析. ...
- FFMPEG进阶系列03-ffmpeg转码专题(中)x264参数详解
文章目录 概述 版本 Presets(预设) tune slow-firstpass Frame-type options(帧类型选项) keyint min-keyint no-scenecut s ...
- Android AVD创建及设置中各参数详解
本文根据如下的模拟器安装做一些解释: 本文环境:Windows XP sp3,最新JAVa环境,android-sdk_r06-windows.zip,android 2.2 API Level 8, ...
- Random Forest算法中的参数详解
本篇不是介绍RF的,关于RF网上有很多通俗易懂的解释 西瓜书与统计学习方法等很多教材中的解释也都足够 本篇仅针对如何使用sklearn中的RandomForestClassifier作记录 一.代码怎 ...
- struts2 action中result参数详解
chain 用来处理Action链 com.opensymphony.xwork2.ActionChainResult dispatcher 用来转向页面,通常处理JSP org.apache.str ...
- OpenCV3中 HOGDescriptor 参数详解
最近在做数字识别,需要用一些特征检测的方法,所以研究了一下hog特征以及opencv3中的实现. 首先我们进入HOGDescriptor所在的头文件"objdetect.hpp", ...
- linux中shmget参数详解
#include <sys/ipc.h> #include <sys/shm.h> int shmget (key_t key, size_t size, int shmflg ...
最新文章
- seo笔记——搜索显示
- 杨泽业:让你的网站无限可能之给你的网站增加汉字转拼音的新功能
- hihoCoder#1037 : 数字三角形(DP)
- 大象转身,地表最强投行高盛开启转型之路
- 扎心一问:分库分表就能无限扩容吗?
- 编程游戏python我的世界_乐学Python编程-做个游戏很简单
- 简单区分Vmware的三种网络连接模式(bridged、NAT、host-only)
- PCB生成光绘文件教程 (Z)
- C和指针之实现strlen函数
- oracle错误12637,TNS-12537 TNSconnection closed ORA-609错误处理
- 华为Mate 40系列最新渲染图曝光:依旧双开孔瀑布屏 实体音量键回归
- 小米开源 Redmi K30 Pro 内核源码
- SQL Server数据库查询速度慢的原因
- programming paradigm
- 爱心~~~红色的~~~小爱心组成的大爱心~~~
- 零基础入门:实时音视频技术基础知识全面盘点
- ios 表情符号 键盘_字体键盘表情符号
- GitHub使用——官网指南
- java导出excel自定义表头,架构师必备!
- html无法获取图片高宽,如何解决谷歌浏览器下jquery无法获取图片的尺寸