连续画图,清除上一个
plt.cla()
设置标签
plt.xlabel('章节', fontproperties='SimHei', fontsize=15)
plt.ylabel('次数', fontproperties='SimHei', fontsize=15)
柱状图 带标签tick_label
plt.bar(range(len(xinyi_dict.values())), xinyi_dict.values(), tick_label=[s[3:-4] for s in file_list])
坐标 标签中文乱码
from matplotlib.pylab import style
style.use('ggplot')
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False
图像大小、分辨率
plt.figure(figsize=(6, 15))
plt.rcParams['savefig.dpi'] = 300 # 图片像素
plt.rcParams['figure.dpi'] = 1800 # 分辨率
设置标签旋转以及字体大小
plt.xticks(rotation=90, fontsize=5)
参考
Python绘图问题:Matplotlib中指定图片大小和像素
matplotlib绘图——柱状图
Python——使用matplotlib绘制柱状图
python如何使用Matplotlib画图(基础篇)
如何在 Matplotlib 中旋转 X 轴刻度标签文本