假设我有一个有几个轴共享子图的图,比如下面的图。如何控制所有子图共享的x_ticks
在x轴上的位置?你知道吗
例如,假设我只想在X的下列值上显示记号:0, 50 and 100
。据我所知,对于方法ax.set_xticks
,我需要指定一个轴,但它们都共享一个轴,如何获得它的句柄?你知道吗
f, axes = plt.subplots(3, sharex=True, sharey=True)
for ix in xrange(3):
ax = axes[ix]
t = np.arange(0.0, 100.0, 0.1)
s = np.sin(0.1*np.pi*t)*np.exp(-t*0.01)
ax.plot(t,s)
更新:
我怎么也能有一个ylabel
来代表我所有垂直居中的子图呢?你知道吗
使用
plt.setp
:仅供参考,更多信息请点击此处:
http://matplotlib.org/examples/pylab_examples/shared_axis_demo.html
相关问题 更多 >
编程相关推荐