如何用 python 繪制漸變色的柱狀堆積圖

1. 前言
python 版本:3.9.5 (tags/v3.9.5:0a7dcbd, May? 3 2021, 17:27:52)?
演示環(huán)境:jupyter-lab
備注:這里默認(rèn)大家都已經(jīng)安裝了 python 及其相關(guān)的工具包。
2. 導(dǎo)入依賴包
3. 獲取文件列表,為后面讀取數(shù)據(jù)做準(zhǔn)備
在繪制柱狀堆積圖之前,我們需要為其準(zhǔn)備好用于展示的數(shù)據(jù)。這里我們從準(zhǔn)備好了的 pickle 文件中進(jìn)行讀取,所以需要先獲取文件列表。
4. 加載數(shù)據(jù),使用 bar 函數(shù)繪制漸變色柱狀堆積圖
我們將調(diào)用 bar 函數(shù)來繪制柱狀圖。漸變色的關(guān)鍵在于我們設(shè)置了自定義顏色,且顏色隨著柱狀圖層次堆積按比例變化。
當(dāng)前的效果圖如下:

5. 為柱狀堆積圖添加文字標(biāo)簽
為了效果好看一些,我們還可以為柱狀堆積圖添加數(shù)據(jù)對應(yīng)的標(biāo)簽。
添加標(biāo)簽后的效果圖如下:

6. 結(jié)語
使用 python 繪制漸變色的柱狀堆積圖的方法,大致就是上面描述的這幾個步驟了,希望對大家有所幫助。有問題歡迎在評論區(qū)討論。
標(biāo)簽: