В библиотеке визуализации данных Python Seaborn нет функции по умолчанию для создания круговых диаграмм, но вы можете использовать следующий синтаксис в Matplotlib для создания круговой диаграммы и добавления цветовой палитры Seaborn:
import matplotlib.pyplot as plt
import seaborn as sns
#define data
data = [value1, value2, value3, ...]
labels = ['label1', 'label2', 'label3', ...]
#define Seaborn color palette to use
colors = sns.color_palette('pastel')[ 0:5 ]
#create pie chart
plt.pie(data, labels = labels, colors = colors, autopct='%.0f%%')
plt.show()
Полный список цветовых палитр см. в документации Seaborn.
В следующих примерах показано, как использовать этот синтаксис на практике.
Пример 1. Круговая диаграмма с цветовой палитрой Pastel Seaborn
В следующем коде показано, как создать круговую диаграмму с использованием « пастельной » цветовой палитры Seaborn:
import matplotlib.pyplot as plt
import seaborn as sns
#define data
data = [15, 25, 25, 30, 5]
labels = ['Group 1', 'Group 2', 'Group 3', 'Group 4', 'Group 5']
#define Seaborn color palette to use
colors = sns.color_palette('pastel')[ 0:5 ]
#create pie chart
plt.pie(data, labels = labels, colors = colors, autopct='%.0f%%')
plt.show()

Пример 2. Круговая диаграмма с цветовой палитрой Bright Seaborn
В следующем коде показано, как создать круговую диаграмму с использованием « яркой » цветовой палитры Seaborn:
import matplotlib.pyplot as plt
import seaborn as sns
#define data
data = [15, 25, 25, 30, 5]
labels = ['Group 1', 'Group 2', 'Group 3', 'Group 4', 'Group 5']
#define Seaborn color palette to use
colors = sns.color_palette('bright')[ 0:5 ]
#create pie chart
plt.pie(data, labels = labels, colors = colors, autopct='%.0f%%')
plt.show()

Эти два примера иллюстрируют, как создать круговую диаграмму с двумя разными цветовыми палитрами Seaborn.
Тем не менее, есть еще много стилей, которые вы могли бы использовать. Полный список цветовых палитр см. в онлайн-документации .
Дополнительные ресурсы
Как создавать тепловые карты в Seaborn
Как создавать барплоты в Seaborn
Как добавить название к участкам Seaborn