在轴共享图上设置轴属性

2024-03-29 09:48:20 发布

您现在位置:Python中文网/ 问答频道 /正文

假设我有一个有几个轴共享子图的图,比如下面的图。如何控制所有子图共享的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来代表我所有垂直居中的子图呢?你知道吗

enter image description here


Tags: and方法truenppltax句柄ix