资讯专栏INFORMATION COLUMN

【译】Seaborn教程(二)选择配色方案

ranwu / 1071人阅读

摘要:让选择和使用配色方案变得简单且适用于你工作的数据种类和你想要达到的可视化目标。使用建立配色方案管理不同的配色方案所使用的重要函数是。

原文:http://web.stanford.edu/~mwaskom/software/seaborn/tutorial/color_palettes.html

选择配色方案

配色是图表设计里最重要的方面之一,因为如果配色方案好,它可以清晰展现数据的模式和规律,否则就会把这些规律和模式隐藏起来。有非常多学习可视化配色的小技巧的资源,我只讨论了series of blog posts的一部分。详情可以看Rob Simmon的more technical paper。matplotlib的文档也有一份讲述了建立彩图的各项感性属性的精彩文档。

Seaborn让选择和使用配色方案变得简单且适用于你工作的数据种类和你想要达到的可视化目标。

%matplotlib inline    

import numpy as np
import seaborn as sns
import matplotlib.pyplot as plt    

sns.set(rc={"figure.figsize": (6, 6)})
np.random.seed(sum(map(ord, "palettes")))
使用color_palette()建立配色方案

管理不同的配色方案所使用的重要函数是color_palette()。这个函数提供一个到多数(尽管不是全部)生成颜色的可行方式的接口,并且它在任意有palette变量的函数内部使用(在某些情况下如果需要复数的色彩,color变量也需要)

color_palette()将接收任何seaborn调色板和matplotlib彩图(jet除外,你永远都不应该使用它)的名字作为参数。它也可以接收一系列在任意有效的matplotlib格式(RGB tuples, hex color codes, or HTML color names)下设置好的颜色。它的返回值通常是一个RGB元组的list。

最后,调用无参数调用color_palette()会返回当前的缺省颜色集。

一个对应的函数set_palette(),能接收同样的参数,并且会为所有的布局设置缺省颜色集。你也可以通过在with语句里使用color_palette()来临时设置本色方案。(如下)

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/37929.html

相关文章

  • Seaborn教程(一) 管理图表的艺术

    摘要:原文管理图表的艺术第一小部分有人翻译过了,链接用和管理图表样式有五个预设好的主题和。如上文提到的,网格让图表的布局成为了查找大量信息的表格,并且白线灰底让网络不会影响代表数据的线的显示。尽管主题非常简洁,但是它更适用于数据元素较大的布局。 原文: http://web.stanford.edu/~mwaskom/software/seaborn/tutorial/aesthetics....

    andycall 评论0 收藏0
  • 各种API+教程+练习

    摘要:做一个搬运工,希望自己能努力学习,也希望大神们的东西能让更多的人看到不断更新更新日志新增了网络安全分类,整理了排版布局新增了的链接,将一些杂七杂八的东西弄到了一篇新文章上了,叫做积累与杂货铺一以及相关教程的规范与相关中文学习大本营中文文档简 做一个搬运工,希望自己能努力学习,也希望大神们的东西能让更多的人看到 不断更新 更新日志:2017.10.13 新增了网络安全分类,整理了排版布局...

    saucxs 评论0 收藏0
  • 各种API+教程+练习

    摘要:做一个搬运工,希望自己能努力学习,也希望大神们的东西能让更多的人看到不断更新更新日志新增了网络安全分类,整理了排版布局新增了的链接,将一些杂七杂八的东西弄到了一篇新文章上了,叫做积累与杂货铺一以及相关教程的规范与相关中文学习大本营中文文档简 做一个搬运工,希望自己能努力学习,也希望大神们的东西能让更多的人看到 不断更新 更新日志:2017.10.13 新增了网络安全分类,整理了排版布局...

    20171112 评论0 收藏0
  • 优秀文章收藏(慢慢消化)持续更新~

    摘要:整理收藏一些优秀的文章及大佬博客留着慢慢学习原文协作规范中文技术文档协作规范阮一峰编程风格凹凸实验室前端代码规范风格指南这一次,彻底弄懂执行机制一次弄懂彻底解决此类面试问题浏览器与的事件循环有何区别笔试题事件循环机制异步编程理解的异步 better-learning 整理收藏一些优秀的文章及大佬博客留着慢慢学习 原文:https://www.ahwgs.cn/youxiuwenzhan...

    JeOam 评论0 收藏0
  • 数据可视化Seaborn从零开始学习教程) 颜色调控篇

    摘要:使用分类调色板另外一种对分类数据比较友好的调色板来自工具。它们是以在调色板中的主导颜色或颜色命名的。连续调色板调色板系统在亮度和色变变化上具有线性上升或下降的特点。离散色板调色板中的第三类被称为离散。 作者:xiaoyu微信公众号:Python数据科学知乎:python数据分析师 Seaborn学习大纲 seaborn的学习内容主要包含以下几个部分: 风格管理 绘图风格设置 颜...

    李义 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<