geekdoc-python-zh/docs/pythonbasics/084.md

1.3 KiB
Raw Permalink Blame History

Seaborn 调色板

原文: https://pythonbasics.org/seaborn_palette/

Seaborn 绘图可以使用不同的调色板。 这些调色板决定要在图中使用的颜色。 不论使用哪个数据集,对于任何数据集,您都可以更改调色板。

调色板具有不同的名称,例如"hls""Blues"等等。 这些是您拥有的某些调色板选择。 其他调色板包括"deep""vlag""rocket"

调色板

调色板示例

下面的示例显示了调色板图。 函数palplot()为调色板的颜色创建图形。 它针对不同的调色板执行此操作。 为了简单起见,我们仅显示所有创建的调色板中的一个。

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

sns.set_context('paper')

# create plot
sns.palplot(sns.color_palette("hls", 8))
sns.palplot(sns.color_palette("Paired",10))
sns.palplot(sns.color_palette("Blues"))
sns.palplot(sns.color_palette("Blues_r"))
sns.palplot(sns.color_palette("BrBG", 7))
sns.palplot(sns.diverging_palette(10, 220, sep=90, n=7))
sns.palplot(sns.diverging_palette(255, 133, l=60, n=7, center="dark"))

plt.show()

palette