【Matplotlib】【Python】如何使用matplotlib颜色映射
颜色映射(colormap)是一系列颜色,它们从起始颜色渐变到结束颜色。在可视化中,颜色映射用于突出数据的规律,例如,你可能用较浅的颜色来显示较小的值,并使用较深的颜色来显示较大的值。
模块pyplot内置了一组颜色映射。要使用这些颜色映射,你需要告诉Python该如何设置数据集中的每个点的颜色。
下边演示如何根据每个点的y值来设置颜色:
#!/usr/bin/env python
# -*- coding:utf-8 -*-import matplotlib.pyplot as pltx_values = list(range(1, 501))
y_values = [x**2 for x in x_values]
plt.scatter(x_values, y_values, s=50, c=y_values, cmap=plt.cm.Blues, edgecolors='none')# 设置图表标题, 并给坐标轴加上标签
plt.title("Square Numbers", fontsize=24)
plt.xlabel("Value", fontsize=14)
plt.ylabel("Square of Value", fontsize=14)# 设置刻度标记的大小
plt.tick_params(axis='both', which='major', labelsize=14)plt.show()
代码解析:
将参数c设置成了一个y值列表,并使用参数cmap告诉Python使用哪个颜色映射。这些代码将y值较小的点显示为浅蓝色,并将y值较大的点显示为深蓝色。
运行结果:
【Matplotlib】【Python】如何使用matplotlib颜色映射相关推荐
- matlab0-255的颜色映射到0-1,python中的matlab颜色映射
我想(?)您需要的是一个Colour Mapping函数,如:def create_colourmap(colour, grey): c_map = numpy.zeros((256,4), dtyp ...
- Intel Realsense C/C++ 转 python rs-align 使用深度颜色映射介绍空间流对齐的概念(转不起来,缺少信息)
源网址:rs-align Overview This example introduces the concept of spatial stream alignment. For example u ...
- 【莫烦Python】Matplotlib Python 画图教程 目录引导
1.[莫烦Python]matplotlib Python画图教程 Matplotlib基本用法 2.[莫烦Python]Matplotlib Python 画图教程 figure图像 3.[莫烦Py ...
- python使用matplotlib可视化、使用matplotlib可视化scipy.misc图像、自定义使用grey灰色映射、将不同亮度映射到不同的色彩、并添加颜色标尺
python使用matplotlib可视化.使用matplotlib可视化scipy.misc图像.自定义使用grey灰色映射.将不同亮度映射到不同的色彩.并添加颜色标尺 目录
- Python可视化扩展库Matplotlib中使用参数cmap实现颜色映射
开学第一课:一定不要这样问老师Python问题 在线开放课程"Python程序设计基础"第7次开课通知 董付国老师Python系列教材推荐与选用参考 ============= 版 ...
- python 数据可视化 matplotlib学习二 : 对折线图使用颜色映射
本节代码依赖上一节代码 颜色映射是一系列颜色,他们从起始颜色渐变到结束颜色,在可视化中,颜色映射用于突出数据的规律,例如,你可能用较浅的颜色来显示较小的值,并使用较深的颜色来显示较大的值 下面演示如何 ...
- python画图matplotlib直方图条怎么变宽_python – matplotlib和numpy – 直方图条颜色和规范化...
所以我有两个问题: 1-我有一个2D直方图w / 1D直方图沿着x& y轴.这些直方图总计了它们各自的x和y值,而主直方图总计了对数x-y区间的值.代码如下.我用pcolormesh来生成2D ...
- python使用matplotlib可视化、使用matplotlib可视化scipy.misc图像、自定义使用RdYIBu色彩映射、将不同亮度映射到不同的色彩
python使用matplotlib可视化.使用matplotlib可视化scipy.misc图像.自定义使用RdYIBu色彩映射.将不同亮度映射到不同的色彩 目录
- python使用matplotlib可视化、使用matplotlib可视化scipy.misc图像、自定义使用winter色彩映射、将不同亮度映射到不同的色彩
python使用matplotlib可视化.使用matplotlib可视化scipy.misc图像.自定义使用winter色彩映射.将不同亮度映射到不同的色彩 目录
最新文章
- phpcms中调用外部网站数据
- 调整linux的时钟
- java venus_来认识一下venus-init——一个让你仅需一个命令开始Java开发的命令行工具...
- 坑爹!千万不要在生产环境使用控制台日志
- 【图文】如何在centos上安装tomcat
- js 阻止冒泡事件和默认事件
- 一个简单的定时任务的开始和取消
- C Tricks(十六)—— 复制字符串
- iframe关闭当前窗口_iframe 、 a标签、input标签
- Java语法总结 - 线程
- PHP自动加载(下)——PSR4
- 商品分析是什么?该怎么做(入门版)
- 正交矩阵和旋转矩阵之间关系和性质总结
- 程序员有多喜欢树莓派?这7个开发套件让他们爱不释手!
- 服务器解析xml文件报错:org.dom4j.DocumentException: Error on line -1 of document
- html文本框监听粘贴,HTML5将粘贴板上的图片粘贴到文本框中
- 华为服务器系统重装,华为服务器 重装系统
- 68000多只海洋动物、占地18.3万平米,这才是全球最大海洋水族馆该有的气势!...
- 如何将docx文本转换成使用微信小程序rich-text能编译的格式
- iPhone12基带确认,果粉放心
热门文章
- win10怎么修改服务器地址,电脑Windows10怎么修改IP地址的方法
- php会员整合,会员整合Ucenter/Discuz!/PHPWind教程
- 省一级计算机选择题题库及答案,计算机一级考试选择题题库之excel题及答案(最新版).doc...
- 【script】python字符串相似度匹配
- Java报警110_Java入门基础SL110
- infomix数据库版本sql_查询 informix数据库版本
- php 删除字符串中链接_python面试——删除字符串中的“b”和“ac”,删除后无b和ac(CloudIn(云英)面经)...
- python 字典由值找键,从Python中的Dictionary中的值获取键
- linux网络编程客户端,Linux网络编程入门
- java dochain,Java filter中的chain.doFilter详解