使用黑白色(其實是白色到黑色之間的顏色)填充柱狀圖即可。
白色到黑色之間的顏色代碼:
柱狀圖核心代碼:
plt.figure(figsize=(10,5),dpi=80) plt.bar(x_1,s1list,width=bar_width,label="a",color = "white",edgecolor="k")#edgecolor,柱狀圖邊框 plt.bar(x_2,s2list,width=bar_width,label="b",color = "#bdbebd",edgecolor="k") plt.bar(x_3,s3list,width=bar_width,label="c",color = "#808080",edgecolor="k") plt.bar(x_4,s4list,width=bar_width,label="d",color = "#000000",edgecolor="k") plt.bar(x_5,s5list,width=bar_width,label="e",color = "#545454",edgecolor="k")
餅圖核心代碼:
colors = ["#e9e9e9","#d3d3d3","#a9a9a9","#808080","#545454",] #繪制餅圖 plt.pie(x=data, #繪制數據 labels=labels,#添加標簽 colors=colors,)
結果: