Python数据可视化利器——详解seaborn颜色风格
zhezhongyun 2024-12-07 18:36 19 浏览
颜色在图像风格中比起其他元素显得更为重要。当合理有效地使用颜色时,数据模式会被凸显出来;反之,则会被掩盖。seaborn内置的“调色板”拥有强的颜色设置功能,下面让我们来看一下吧。
创建调色板
使用离散调色板过程中最重要函数是color_palette()。color_palette() 会接受所有的seaborn调色板或者matplotlib Colormap 。 它还可以获取以任何有效matplotlib格式(RGB元组、十六进制颜色代码或HTML颜色名字)指定的颜色列表。返回值始终是RGB元组的列表。
最后,在没有参数的情况下调用color_palette()函数将会返回当前默认的颜色循环。
使用循环颜色系统(seaborn函数在处理当需要区分的数据集超过颜色循环中的6种颜色时时所使用的默认方法):
最为常用的方法是使用hls颜色空间——一种简单的RGB值变体