如何确定seaborn中hue分类后的颜色,每次运行颜色代表的类别都不太一样

fig, axes = plt.subplots(1,2,figsize=(12, 5))
sns.barplot(x="sex", y="survived", hue="class", data=titanic,ax=axes[0])
sns.barplot(x="sex", y="survived", hue="class", data=titanic, dodge=False, errwidth=0, ax=axes[1])
1
2
3

img