sns

调色板:

  1. color_palette()能传入任何Matplotlib所支持的颜色
  2. color_palette()不写参数则默认颜色,即主题是deep
  3. set_palette()设置所有图的颜色
  4. 6个默认的颜色循环主题: deep, muted, pastel, bright, dark, colorblind
    sns_第1张图片
    sns_第2张图片

圆形画板

当需要使用的颜色多于6个时,就需要使用圆形画板。最常用的方法是使用hls的颜色空间,这是RGB值的一个简单转换。
sns_第3张图片
sns_第4张图片
可以用hls_palette()函数来控制颜色的亮度和饱和,其中l-亮度 ,s-饱和。
sns_第5张图片
PS:
有时候我们可能会需要生成一组两两颜色仅有深浅区别的颜色组,可以用以下方法:
sns_第6张图片

使用xkcd颜色来命名颜色

sns_第7张图片
完整的颜色请参考此网址:https://xkcd.com/color/rgb/
sns_第8张图片

连续色板:

如果想要翻转渐变(即由深到浅),可以在面板名称中添加一个_r后缀。
sns_第9张图片

cubehelix_palette()调色板(色调线性变换)

sns_第10张图片

light_palette() 和dark_palette()调用定制连续调色板

sns_第11张图片

你可能感兴趣的:(sns)