300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > python matplotlib模块绘制条形图 三天票房

python matplotlib模块绘制条形图 三天票房

时间:2020-01-18 11:37:44

相关推荐

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()

输出的图形

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。