seaborn库的使用(color设置)
综述
学生党整理一些关于数据分析的知识:主要包括了调色板color设置,优化颜色使图片更加美观。主要包括了离散型颜色设置和连续型颜色设置、颜色亮度及饱和度、颜色对比、使用xkcd选取颜色和RGB颜色区域编号选取颜色等。
代码模块
调用库
import seaborn as sns
import numpy as np
import matplotlib.pyplot as plt
调色板
主要使用以下几个函数设置颜色:
color_palette() 能传入任何Matplotlib所有支持的颜色
color_palette() 不写参数则默认颜色
set_palette() 设置所有图的颜色
分类色板(离散)
系统默认给出颜色
current_palette = sns.color_palette()
sns.palplot(current_palette)
plt.show()
将颜色空间均匀找出8个颜色
sns.palplot(sns.color_palette("hls",8))
plt.show()
颜色空间找出8个颜色,在使用到数据中
data = np.random.normal(size=(20,8)) + np.arange(8) / 2
sns.boxplot(data=data,palette=sns.color_palette("hls",8))
plt.show()