10.14 plt,seaborn颜色设置

1.plt颜色设置

常用的颜色:


image.png

2. Seaborn颜色设置

调色板:(1)sns.set_palette() (2) sns.color_palette()

一般用调色板两种方式。1.直接配置固定的调色板,
2.把调色板作为颜色列表保存下来。再利用里面的一些颜色。

注:为什么用调色板颜色,
一般调色板里配置的颜色在一些应用场景里比较合理,两级,连续,都有对应的调色板使用。

修改默认的调色板
sns.set_palette('coolwarm')

(1)sns.set_palette() 设置调色板

配置一个全局的调色板,不同的图像在同一个画布中展示的时候,会利用调色板的颜色。
同一个图像中,有不同c值设定的数据,也会掉用调色板的颜色
可以是cmap参数来显示配置一个调色板供当前视图使用。

如何构建一个cmap对象:

方法一:
from matplotlib.colors import ListedColormap
cmap = ListedColormap([颜色列表])
sns.color_palette() #可以快速获取任意的颜色列表,可以配合上面的方法生成更多形式的cmap对象

方法二:
sns.color_palette(palette=deep, n_colors=5, desat=0.5, as_cmap=True)

方法三:
sns.choose_colorbrewer_palette(diverging, as_cmap=True)
sequential, diverging,上面的方法的第一个参数的可选值

常用的调色板

image.png

默认的调色风格

deep, muted, bright, pastel, dark, colorblind

(2) sns.color_palette()

获取调色板,返回一组颜色

3.例:


image.png

3.1 自取颜色构建cmap对象

from matplotlib.colors import ListedColormap
cmap = ListedColormap(['red','green','blue'])
plt.scatter(titanic.survived, titanic.age, c=titanic.pclass,cmap=cmap)
plt.scatter(titanic.survived, titanic.age, c=titanic.pclass,cmap= plt.cm.Blues)

plt.scatter(titanic.survived, titanic.age, c=titanic.pclass)# c做颜色映射,颜色是从调色板里来的。可以手动调整调色板。


image.png

3.2 修改默认的调色板

sns.set_palette('coolwarm')

3.3 从调色板中选取颜色构造cmap对象

from matplotlib.colors import ListedColormap
colors = sns.color_palette('hls') # 获取颜色列表
sns.palplot(colors)展示颜色
sns.palplot(colors[0]) 展示第一个颜色
cmap = ListedColormap(colors) #根据颜色列表构建cmap对象。

直接将颜色列表作为cmap对象
比如分类调色板

image.png

cmap = sns.color_palette(palette='deep', n_colors=5, desat=0.5, as_cmap=True) ## deep, muted, bright, pastel, dark, colorblind # n_colors设置要的几个颜色,desat 调颜色的一种维度,ascmap 是否需要作为cmap对象使用
image.png

当数据个数多于调色板颜色个数时,颜色会被循环利用
image.png

image.png

此时可以用圆形调色板 hls husl


image.png

image.png

image.png

husl的特点:


image.png

比如使用调色板工具来构造cmap对象


image.png

image.png

连续调色板、黑白印刷


image.png

黑白印刷适用的调色板


image.png

image.png

使用light_palette() 和dark_pallette()定制连续调色板
sns提供的choose开头的都是插件


image.png

image.png

image.png

dark 从黑到颜色,light 从白到颜色 cyan天蓝色


image.png

image.png

使用连续值映射颜色


image.png

离散调色板

image.png

image.png

定制离散调色板


image.png

image.png

image.png

4. 常用色彩

image.png
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,186评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,858评论 3 387
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,620评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,888评论 1 285
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,009评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,149评论 1 291
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,204评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,956评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,385评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,698评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,863评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,544评论 4 335
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,185评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,899评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,141评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,684评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,750评论 2 351

推荐阅读更多精彩内容