Python數據可視化Matplotlib?
Axes.bar(x, height, width, align='center', **kwargs)
或
matplotlib.pyplot.bar(x, height, width, align='center', **kwargs)
一、柱體寬度
柱狀圖的柱體寬度默認情況下為0.8,當我們想要改變時,可通過width參數進行設置。
width參數值可以是一個浮點數,此時所有柱體的寬度值都為width;參數值也可以是長度為柱體個數的浮點數列表,此時柱體寬度與width列表中的數值一一對應。
由于我們X軸的數值間隔為1,所以當width值大于1時,柱體之間會有重合,因此我們不能直接將球員的體重值作為參數,此時我們需要對體重進行同比例轉換,使體重值在區間[0,1]范圍內。
二、柱體顏色柱狀圖的柱體顏色可通過color參數進行設置。
color參數值與width一樣,可以是一個浮點數,此時所有柱體的顏色值均為color;參數值也可以是長度為柱體個數的顏色列表,此時柱體顏色與color列表中的顏色一一對應。