1 ,调色板 : 介绍
- 颜色很重要
- color_palette()能传入任何Matplotlib所支持的颜色
- color_palette()不写参数则默认颜色
- set_palette()设置所有图的颜色
2 ,调色板 : 10 个基本色
- deep, muted, pastel, bright, dark, colorblind
- 使用 :
if __name__ == '__main__':
current_palette = sns.color_palette()
sns.palplot(current_palette)
- 结果 :
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/d4beef7e01923bda802af32cc25ba14d.png)
3 ,调色板,颜色数量 : sns.color_palette
- 代码 :
if __name__ == '__main__':
panel = sns.color_palette("hls",8)
sns.palplot(panel)
- 结果 :
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/f621565def959d3ad6f9dbccccdd43a3.png)
- 参数含义 :
1 ,hls : 颜色空间的一种,默认颜色空间
2 ,8 : 8 种颜色
4 ,调色板 : 指定颜色数量 ( 8 个颜色 )
- 代码 :
if __name__ == '__main__':
data = np.random.normal(size=(20,8)) + np.arange(8)/2
palet = sns.color_palette("hls",8)
sns.boxplot(data=data,palette=palet)
plt.show()
- 结果 :
![](https://i-blog.csdnimg.cn/blog_migrate/2810460cf587d7a661d098abec25271e.png)
5 ,调色板 : 亮度,饱和度
- 代码 :
if __name__ == '__main__':
palet = sns.hls_palette(8, l=.5, s=.9)
sns.palplot(palet)
- 结果 :
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/59b6c6a4b4bf6fe568a9a3dbee7dc9a7.png)
6 ,调色板 : 10 个 k-v 色,5 对
- 作用 :
1 ,每个颜色是一对 : 颜色深浅
2 ,例如 : 每个国家一种颜色,对应的,他的运动员颜色,跟国家颜色相近 - 有这么多 :
![](https://i-blog.csdnimg.cn/blog_migrate/96e8bd8a8e44d0a093c284722952af8a.png)
- 例如 : Paired
if __name__ == '__main__':
palet = sns.color_palette("Paired",10)
sns.palplot(palet)
- 结果 :
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/4d93b4ff733f0ca1c6a3524c9776f789.png)
7 ,线色,线宽 :
- 代码 :
if __name__ == '__main__':
plt.plot([0, 1], [1, 2], sns.xkcd_rgb["pale red"], lw=10)
plt.plot([1, 2], [1, 2], sns.xkcd_rgb["medium green"], lw=6)
plt.plot([2, 3], [4, 5], sns.xkcd_rgb["denim blue"], lw=2)
- 结果 :
![](https://i-blog.csdnimg.cn/blog_migrate/a106a224afc33be6bc36256c6495c77d.png)
8 ,调色板 :指定颜色
- 代码 :
if __name__ == '__main__':
colors = ["windows blue", "amber", "greyish", "faded green", "dusty purple"]
sns.palplot(sns.xkcd_palette(colors))
- 结果 :
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/d958b7349aaf6bb8f5c7647ac2b73590.png)
9 ,调色板,连续颜色 : 浅 =》深
- 代码 :
sns.palplot(sns.color_palette("Blues",8))
- 结果 :
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/74b86b3e9b78acff48f90f243880069e.png)
10 ,调色板,连续颜色 : 深 =》浅 ( _r )
- 代码 :
sns.palplot(sns.color_palette("Blues",8))
- 结果 :
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/a65619c3b773bdcae055b5fd4d9ae59a.png)
11 ,调色板,线性渐变 :
- sns.palplot(sns.color_palette(“cubehelix”, 8))
- sns.palplot(sns.cubehelix_palette(100, start=.5, rot=-.75))
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/d332592f9ff61d941832ff83613b8a3d.png)
- sns.palplot(sns.cubehelix_palette(8, start=.75, rot=-.150))
12 ,颜色 : 深浅,浅深
- sns.palplot(sns.light_palette(“green”))
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/0167ea127027649fd18271b6a385592a.png)
- sns.palplot(sns.dark_palette(“purple”))
- sns.palplot(sns.light_palette(“navy”, reverse=True))