【发布时间】:2018-08-07 11:54:50
【问题描述】:
这是我一直感兴趣的东西。我们显然可以创建一个 matplotlib 图并像这样旋转 xticklabels。
fig = plt.figure()
ax = fig.add_subplot(1, 1, 1)
ax.plot(np.random.randn(1000).cumsum())
ax.set_title('Random Cumulative Sum')
ax.set_xlabel('Stages')
ax.set_xticks([0, 250, 500, 750, 1000])
ax.set_xticklabels(['one','two','three','four','five'],
rotation=30, fontsize='small')
假设我宁愿使用字典来完成这项工作。我可以制作一个(几乎)相同的情节使用
fig = plt.figure()
ax = fig.add_subplot(1, 1, 1)
ax.plot(np.random.randn(1000).cumsum())
props = {'title': 'Random Cumulative Sum',
'xlabel': 'stages',
'xticks': [0,250,500,750,1000],
'xticklabels': ['one','two','three','four','five']}
ax.set(**props)
我没有指定 xticklabels 需要在 props 字典中旋转。有没有办法将这些信息包含在字典中?
【问题讨论】:
标签: python matplotlib plot