У меня 8 цифр (4 строки, 2 столбца). Я хочу, чтобы все фигуры разделяли оси, кроме одной. Возможно ли это в matplotlib, не делая это вручную?
Пример:
fig = plt.figure();
ax = fig.subplots(4,2,sharex='all',sharey='all')
for j in np.arange(4):
plt.sca(ax[j,0])
plt.plot(np.random.random(5),'.')
plt.sca(ax[j,1])
plt.plot(np.arange(5),'.')
plt.sca(ax[0,0])
# Code here to unlink this one axis from the shared system
plt.gca().set_yscale('log',basey=10) # I only want this one axis to be log