開始使用免費開始

修正 Seaborn 的長條圖

Seaborn 對長條圖的預設配色不利於精確判讀。若每個長條都用不同顏色,觀眾可能會把兩個實際上一樣高的長條看成不同大小,因為人眼往往會把某些顏色視為「更大」。

Basic rainbow colored bar plot

我們討論了兩個簡單的修正方式。其一,在長條外加上邊框;其二,把所有長條設為相同顏色。請把這兩種做法都套用到我們的污染資料上。

本練習屬於課程

用 Python 改善你的資料視覺化

檢視課程

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

import numpy as np

sns.barplot(y = 'city', x = 'CO', 
            estimator = np.mean,
            ci = False,
            data = pollution,
            # Add a border to the bars
            ____ = ____)
plt.show()
編輯並執行程式碼