Почему на вспомогательных участках matplotlib не отображаются метки x-tick при добавлении второй оси y? Он показывает только метки x-tick для последнего субплота! Когда я комментирую ax2 = ax.twinx (), он будет показывать метки x-tick, но мне также нужна вторая метка y!
n_subplots=2
fig, axar = plt.subplots(n_subplots, 1,figsize=(10,8), dpi=100)
# fig.subplots_adjust(hspace=0.35, wspace=0.2)
df1 = pd.Series(np.random.rand(10))
df2 = pd.Series(np.random.rand(10))
for i in range(n_subplots):
ax = axar[i]
df1.plot(kind='bar', ax=ax)
ax.set_xticklabels((df1.index)*10)
ax2 = ax.twinx()
ax2.set_xticklabels((df1.index)*10)
ax2.set_ylim(bottom=0, top=10)
# df2.plot(kind='line', secondary_y=True, ax=ax2)