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科研画图.调色盘颜色提取和更改相关推荐

  1. Matplotlib科研画图.cmap颜色反转

    #cmap颜色调转,即红->蓝,变为蓝->红 只需将'coolwarm' -> 'coolwarm_r' 即cmap名字后面加'_r'

  2. echarts的学习(六)调色盘的学习

    调色盘 调色盘是什么 调色盘的分类 主题的调色盘 全局的调色盘 局部的调色盘 颜色渐变 线性渐变 径向渐变 调色盘是什么 我们之前的饼图的样式是这样的 以上我们也没有自己配置颜色,他就有自己的颜色了, ...

  3. 第16章 调色盘管理器

    如果硬件允许,本章就没有存在的必要.尽管许多现代的显示卡提供24位颜色(也称「true color」或「数百万色」)或16位颜色(「增强色」或「数万种颜色」),一些显示卡-尤其是在便携式计算机上或高分 ...

  4. python plot map_python的colormap总结(matplotlib+ncl+气象家园调色盘)

    colormap又叫colorbar是一个包含三列矩阵的色彩映射表,简单来说就是一个shape为(N,3)的矩阵. 矩阵中的值的值取值范围为[0,1] 每一行代表一个颜色,即RGB值 1.matplo ...

  5. python画图怎么调色_Python气象数据处理与绘图(19):如何使用NCL色板(调色盘思路相同)...

    一. 使用NCL色板(使用调色盘文件思路相同) NCL的色板十分丰富,几乎可以涵盖平常所需.详见:传送门 那么我们能否将NCL的色板用在python中呢?答案当然是可以的. 我在气象家园发现了个帖子, ...

  6. Echarts主题和调色盘以及颜色渐变

    默认主题: <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF- ...

  7. python画图颜色-python – 在matplotlib中绘制不同的颜色

    @tcaswell已经回答了,但是我正在键入我的答案,所以我会继续发布它- 有许多不同的方法可以做到这一点.首先,matplotlib将自动循环显示颜色.默认情况下,它循环显示蓝色,绿色,红色,青色, ...

  8. 图表可视化seaborn风格和调色盘

    seaborn是基于matplotlib的python数据可视化库,提供更高层次的API封装,包括一些高级图表可视化等工具. 使用seaborn需要先安装改模块pip3 install seaborn ...

  9. 基于聚类和神经网络的图像颜色提取和评分方案

    概述 图像颜色提取的前端React方案,基于canvas,使用K均值聚类算法提取主要颜色(颜色量子化),用离线训练的神经网络进行评分,附带可视化方案和相关动画. 详细 代码下载:http://www. ...

最新文章

  1. 前端之Bootstrap框架
  2. html提交表单原理,HTML表单、HTTP Get与Post杂谈
  3. java中i++和++i与c里的区别
  4. Java反编译工具-JD-GUI下载以及使用
  5. 哈夫曼编码压缩率计算_程序员的算法课(8)-贪心算法:理解霍夫曼编码
  6. CentOS7.3的基本配置(建议学习用)
  7. 根据ABAP类方法的形式参数名,反查是哪个方法定义了该形式参数
  8. 【渝粤教育】广东开放大学 性考 形成性考核 (33)
  9. C语言(CED)如何用sort函数根据结构体里的某一属性进行排序
  10. MPLS ××× 的基本配置(二)
  11. 《增长黑客》节选与笔记
  12. java函数命名规范_java命名规范
  13. EVO Evaluation of SLAM 5 --- ORB-SLAM3 精度和性能效果评估
  14. 6种交互式内容创意帮助跨境电商卖家提高独立站商店知名度
  15. python人脸识别实验报告总结_人脸识别实验报告.doc
  16. oracle dba培训教程 第九章 创建数据库
  17. python提交表单发邮件_通过Mailgun和Python发送带有表单数据的电子邮件
  18. 华为#S系列交换机和E系列交换机基于IP网段配置限速
  19. Kinect安装与使用(一)
  20. Android事件分发原理

热门文章

  1. 申请邓白氏编码的超详细流程介绍
  2. Android录制屏幕视频 将视频转换为GIF动态图
  3. js mysql query_node.js的mysql模块query方法里的字符串拼接问题
  4. 世界上最会撒谎的两类人
  5. 简述Java序列化的几种方式
  6. 文献笔记|心理学中信号检测论的一个实验数据转换应用参考
  7. Axure 教程:知识竞赛/答题app、小程序原型
  8. Mathematica与流体力学
  9. 资产管理软件有哪些作用
  10. aptio设置图解教程2012中文_u盘装系统bios设置图解|u盘重装系统设置bios教程