Matplotlib--palette调色板

import numpy as np
import seaborn as sns
import matplotlib.pyplot as plt

分类色板

def show_palette(pal):
    sns.set(palette=pal)
    current_palette = sns.color_palette()
    sns.palplot(current_palette)

默认风格

通过sns.set(palette='muted')设置

show_palette('muted')

在这里插入图片描述
其余还包括deep、pastel、bright、dark、colorblind

自定义色块个数

sns.palplot(sns.color_palette("hls", n_colors=12))

在这里插入图片描述

## l: 亮度
## s: 饱和度
sns.palplot(sns.hls_palette(n_colors=8, l=.7, s=.9))

在这里插入图片描述

自定义颜色列表

flatui = ["#9b59b6", "#3498db", "#95a5a6", "#e74c3c", "#34495e", "#2ecc71"]
sns.palplot(sns.color_palette(flatui))

在这里插入图片描述

连续色板

# 传入主颜色参数
sns.palplot(sns.color_palette("Blues",n_colors=10))

在这里插入图片描述

# _d: 进行按处理
sns.palplot(sns.color_palette("Greens_d",n_colors=10))

在这里插入图片描述

# _r: 翻转渐变
sns.palplot(sns.color_palette("BuGn_r",n_colors=10))

在这里插入图片描述

离散色板

sns.palplot(sns.color_palette("BrBG", n_colors=8))

在这里插入图片描述

sns.palplot(sns.color_palette("RdBu_r", n_colors=8))

在这里插入图片描述

sns.palplot(sns.color_palette("coolwarm", n_colors=8))

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/ddjhpxs/article/details/107287268
今日推荐