如何在x和y轴上都清楚数字

时间:2019-02-03 15:54:55

标签: python matplotlib

我正在尝试绘制图像,但是我发现x轴和y轴上的两个值都不清晰并且有点模糊,这是我的代码

import matplotlib
matplotlib.rcParams['text.usetex'] = True
matplotlib.rcParams['text.latex.unicode'] = True

bar_cycle = (cycler('hatch', ['///', '--', '...','\///', 'xxx', '\\\\'])*
             cycler('color', 'w')*cycler('zorder', [10]))
styles = bar_cycle()

values = [250, 600, 1000]
ind = np.arange(1, 4)

fig, ax = plt.subplots(1,1)
for i in range(1, 4):
    ax.bar(i, values[i-1], width=0.35, edgecolor='black', **next(styles))

ax.set_xticks(ind)
ax.set_xticklabels([r'A', r'B', r'C'])
ax.set_ylim([0, 1200])
ax.set_ylabel('episodes')

fig.savefig('figure.pdf')

我该如何改善并使用粗体显示值?

enter image description here

0 个答案:

没有答案