4-1、matplotlib绘制两个系列的簇状柱形图(参数详解)

不多说,上代码

import matplotlib.pyplot as plt
plt.rcParams['font.family'] = 'kaiti'

month = [1,2,3]
month_fmt = ["{}月".format(i) for i in range(1,4)]
manage = [2800,3200,3150]  #管理费
business = [1500,1900,2200]  #营业费
#需要增加位移变量,不然会出现重叠现象
move = 0.4

"""
move=width 紧挨着
move > width  有空隙
move < width 重叠
"""

plt.bar(month,manage,width=0.3)  #绘制管理费柱状图
plt.bar([i+move for i in month],business,width=0.3)  #绘制营业费柱状图

plt.xticks([i+move/2 for i in month],month_fmt)
plt.show()

4-1、matplotlib绘制两个系列的簇状柱形图(参数详解)_第1张图片
如有错误,请多多指正

你可能感兴趣的:(matplotlib,数据可视化,柱形图,python,matplotlib,可视化)