import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
%matplotlib inline
sns.set(rc = {figure.figsize = (6,6)})
print(sns.color_palette("hls", 6)) #用调色板调出6种颜色的数值
sns.palplot(sns.color_palette("his", 6)) #把数值转化成颜色
如下:
[(0.86, 0.3712, 0.33999999999999997), (0.8287999999999999, 0.86, 0.33999999999999997), (0.33999999999999997, 0.86, 0.3712), (0.33999999999999997, 0.8287999999999999, 0.86), (0.3712, 0.33999999999999997, 0.86), (0.86, 0.33999999999999997, 0.8287999999999999)]
data = np.random.normal(size=(20, 8)) + np.arange(8) #制造出20组数据,每组有8个值
sns.boxplot(data = data, palette=sns.color_palette("hls", 8)) #把表数据还有颜色值数据传进去,生成表
结果为:
sns.palplot(sns.color_palette("hls", 12))
结果为:
sns.palplot(sns.hls_palette(8, l=0.3, s=0.9))
结果为:
sns.palplot(sns.color_palette("Paired", 8))
结果为: