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列表中的颜色一一对应。