plt.rcParams['font.sans-serif'] = ['SimHei'] # 用黑体显示中文
plt.rcParams['axes.unicode_minus'] = False # 正常显示负号
plt.bar(range(100), height)#两个参数都是列表,分别是x和y
plt.title('弹幕分布统计')
plt.xlabel('进度条')#x轴
plt.ylabel('数量')#y轴
plt.show()
刻度
plt.xticks(range(6), ['滚动弹幕', '底端弹幕', '顶端弹幕', '逆向弹幕', '精准定位', '高级弹幕'])
柱顶显示值
rects = plt.bar(range(6), danmu_mod)
plt.title('弹幕种类统计')
plt.xlabel('弹幕种类')
plt.ylabel('数量')
for rect in rects:
height = rect.get_height()
plt.text(rect.get_x() + rect.get_width() / 2. - 0.04, 1.01 * height, '%s' % int(height), fontsize=7)
Ps:像 rect.get_width() / 2. - 0.04, 1.01 这些数字是需要根据具体的柱状图调整的