调色板的使用

不念不忘少年蓝@ 2023-06-20 06:22 87阅读 0赞
  1. 调色板——颜色很重要

    1. color_palette()能传入任何Matplotlib所支持的颜色
    2. color_palette()不写参数则默认颜色
    3. set_palette()设置所有图的颜色
  2. 分类色板,不指定画图颜色

    1. import numpy as np
    2. import seaborn as sns
    3. import matplotlib.pyplot as plt
    4. %matplotlib inline
    5. sns.set(rc={ "figure.figsize": (6, 6)})
    6. current_palette = sns.color_palette()
    7. sns.palplot(current_palette)

    运行结果:
    在这里插入图片描述

  3. 圆形画板
    当你有10个以上的分类要区分时,最简单的方法就是在一个圆形的颜色空间中画出均匀间隔的颜色(这样的色调会保持亮度和饱和度不变)。这是大多数的当他们需要使用比当前默认颜色循环中设置的颜色更多时的默认方案。

    最常用的方法是使用hls的颜色空间,这是RGB值的一个简单转换。

    1. sns.palplot(sns.color_palette("hls", 20))

    运行结果:
    在这里插入图片描述

  4. 指定颜色的方法

    1. data = np.random.normal(size=(20, 8)) + np.arange(8) / 2
    2. sns.boxplot(data=data,palette=sns.color_palette("hls", 8))

    运行结果:
    在这里插入图片描述

  5. hls_palette()函数来控制颜色的亮度和饱和
    l-亮度 lightness
    s-饱和 saturation

    1. sns.palplot(sns.hls_palette(8, l=.7, s=.9))

    运行结果:
    在这里插入图片描述

  6. 一对一对的调色板

    1. sns.palplot(sns.color_palette("Paired",8))

    运行结果:
    在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,87人围观)

还没有评论,来说两句吧...

相关阅读

    相关 R语言调色板——colors()

    R语言中画图避免不了使用颜色,在R语言中也有很多颜色得包和函数,比如彩虹色、`rgb`、`colors`还有不同色系得调色板等等。今天我们使用`colors`来展示其中得`65