Barplot 與漸變
想象一下,你有一個簡單的資料框可以繪製在條形圖上,如:
df = pd.DataFrame({'a':[1,2,3,4,5], 'b':[10,5,2,4,5]})
使用 seaborn:
sns.barplot(df['a'], df['b'], palette='Blues_d')
你可以得到類似的東西:
然後你也可以玩 palette
選項和 colormap
根據一些資料新增漸變,如:
sns.barplot(df['a'], df['b'], palette=cm.Blues(df['b']*10)
獲得: