Matplotlib科研画图.调色盘颜色提取和更改
Matplotlib科研画图.调色盘颜色提取和更改
#提取调色盘颜色 palette#提取seaborn调色盘颜色
plt.style.use('default') #清空之前调色盘更改
sns.set() #将调色盘设置为seaborn
color_palette_sns = plt.rcParams['axes.prop_cycle'].by_key()['color'] #提取当前调色盘颜色#提取ggplot调色盘颜色
plt.style.use('default')
plt.style.use('ggplot')
color_palette_ggplot = plt.rcParams['axes.prop_cycle'].by_key()['color']
# sns.palplot(color_palette_ggplot)#提取default调色盘颜色
plt.style.use('default')
color_palette_default = plt.rcParams['axes.prop_cycle'].by_key()['color']#更改
ax.set_prop_cycle(color=color_palette_ggplot)
#或设置color = color_palette_default[x] #x为palette中第几个#在循环中提取当前颜色,用于绘制n条相同颜色的线
c = next(ax._get_lines.prop_cycler)['color']#提取cmap的颜色
import matplotlib
cmap = matplotlib.cm.get_cmap('Spectral') #可以选要提取的cmap,如'Spectral'
cmap(0.1) # 0-1
Matplotlib科研画图.调色盘颜色提取和更改相关推荐
- Matplotlib科研画图.cmap颜色反转
#cmap颜色调转,即红->蓝,变为蓝->红 只需将'coolwarm' -> 'coolwarm_r' 即cmap名字后面加'_r'
- echarts的学习(六)调色盘的学习
调色盘 调色盘是什么 调色盘的分类 主题的调色盘 全局的调色盘 局部的调色盘 颜色渐变 线性渐变 径向渐变 调色盘是什么 我们之前的饼图的样式是这样的 以上我们也没有自己配置颜色,他就有自己的颜色了, ...
- 第16章 调色盘管理器
如果硬件允许,本章就没有存在的必要.尽管许多现代的显示卡提供24位颜色(也称「true color」或「数百万色」)或16位颜色(「增强色」或「数万种颜色」),一些显示卡-尤其是在便携式计算机上或高分 ...
- python plot map_python的colormap总结(matplotlib+ncl+气象家园调色盘)
colormap又叫colorbar是一个包含三列矩阵的色彩映射表,简单来说就是一个shape为(N,3)的矩阵. 矩阵中的值的值取值范围为[0,1] 每一行代表一个颜色,即RGB值 1.matplo ...
- python画图怎么调色_Python气象数据处理与绘图(19):如何使用NCL色板(调色盘思路相同)...
一. 使用NCL色板(使用调色盘文件思路相同) NCL的色板十分丰富,几乎可以涵盖平常所需.详见:传送门 那么我们能否将NCL的色板用在python中呢?答案当然是可以的. 我在气象家园发现了个帖子, ...
- Echarts主题和调色盘以及颜色渐变
默认主题: <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF- ...
- python画图颜色-python – 在matplotlib中绘制不同的颜色
@tcaswell已经回答了,但是我正在键入我的答案,所以我会继续发布它- 有许多不同的方法可以做到这一点.首先,matplotlib将自动循环显示颜色.默认情况下,它循环显示蓝色,绿色,红色,青色, ...
- 图表可视化seaborn风格和调色盘
seaborn是基于matplotlib的python数据可视化库,提供更高层次的API封装,包括一些高级图表可视化等工具. 使用seaborn需要先安装改模块pip3 install seaborn ...
- 基于聚类和神经网络的图像颜色提取和评分方案
概述 图像颜色提取的前端React方案,基于canvas,使用K均值聚类算法提取主要颜色(颜色量子化),用离线训练的神经网络进行评分,附带可视化方案和相关动画. 详细 代码下载:http://www. ...
最新文章
- 前端之Bootstrap框架
- html提交表单原理,HTML表单、HTTP Get与Post杂谈
- java中i++和++i与c里的区别
- Java反编译工具-JD-GUI下载以及使用
- 哈夫曼编码压缩率计算_程序员的算法课(8)-贪心算法:理解霍夫曼编码
- CentOS7.3的基本配置(建议学习用)
- 根据ABAP类方法的形式参数名,反查是哪个方法定义了该形式参数
- 【渝粤教育】广东开放大学 性考 形成性考核 (33)
- C语言(CED)如何用sort函数根据结构体里的某一属性进行排序
- MPLS ××× 的基本配置(二)
- 《增长黑客》节选与笔记
- java函数命名规范_java命名规范
- EVO Evaluation of SLAM 5 --- ORB-SLAM3 精度和性能效果评估
- 6种交互式内容创意帮助跨境电商卖家提高独立站商店知名度
- python人脸识别实验报告总结_人脸识别实验报告.doc
- oracle dba培训教程 第九章 创建数据库
- python提交表单发邮件_通过Mailgun和Python发送带有表单数据的电子邮件
- 华为#S系列交换机和E系列交换机基于IP网段配置限速
- Kinect安装与使用(一)
- Android事件分发原理