Создайте свой собственный поддон, сочетая «крутое тепло» с его уважаемой поддоном.У меня есть более старая версия seaborn
, поэтому я буду использовать swarmplot для иллюстрации
Пример данных
import seaborn as sns
import numpy as np
import pandas as pd
n = 1000
np.random.seed(123)
df = pd.DataFrame({'Weekday': ['Friday']*n,
'Hour': np.random.randint(0,24,n),
'Value': np.random.randint(40,150,n)})
coolwarm palette
sns.swarmplot(x="Weekday", y="Value", hue="Hour", palette="coolwarm", data=df)
![enter image description here](https://i.stack.imgur.com/vIfpn.png)
Пользовательская палитра
# 24 hours so split evenly between the two
mypal = sns.color_palette("coolwarm", 12) + sns.color_palette("coolwarm_r", 12)
sns.swarmplot(x="Weekday", y="Value", hue="Hour", palette=mypal, data=df)
![enter image description here](https://i.stack.imgur.com/oeuvk.png)