使用以下代碼畫圖:
import seaborn as sns
import matplotlib.pyplot as plt
plt.figure(dpi=150)
x = ['A','B','C','D']
y = [164, 86, 126, 53]
sns.barplot(x=x, y=y, color='#3a923a')
得到的顏色如下圖所示:
這是因為seaborn默認降低了顏色的飽和度,即默認值為“saturation=0.75”,我們應該強行設置“saturation=1”,即可得到正確的圖片: