seaborn调色板的使用

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))

结果为:

猜你喜欢

转载自blog.csdn.net/qq_39112101/article/details/85067029
今日推荐