python matplotlib模块绘制条形图 三天票房
绘制三天票房的条形图
from matplotlib import pyplot as plt
plt.rcParams[‘font.family’] = [‘sans-serif’]
plt.rcParams[‘font.sans-serif’] = [‘SimHei’]
a = [“猩球崛起3:终极之战”,“敦刻尔克”,“蜘蛛侠:英雄归来”,“战狼2”]
b_16 = [15746,312,4497,319]
b_15 = [12357,156,2045,168]
b_14 = [2358,399,2358,362]
bar_width = 0.3
x_14 = list(range(len(a)))
x_15 = [i+bar_width for i in x_14]
x_16 = [i+bar_width*2 for i in x_14]
plt.figure(figsize=(20,8),dpi = 80)
plt.bar(x_14,b_14,width=bar_width,label = ‘9月14日’)
plt.bar(x_15,b_15,width=bar_width,label = ‘9月15日’)
plt.bar(x_16,b_16,width=bar_width,label = ‘9月16日’)
plt.xticks(x_15,a)
plt.legend(loc = ‘upper left’)
plt.show()
输出的图形
文章来源: blog.csdn.net,作者:yk 坤帝,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/qq_45803923/article/details/114238662
- 点赞
- 收藏
- 关注作者
评论(0)