Пока у меня есть следующий код:
colors = ('k','r','b')
ax = []
for i in range(3):
ax.append(plt.axes())
plt.plot(datamatrix[:,0],datamatrix[:,i],colors[i]+'o')
ax[i].set(autoscale_on=True)
С параметром autoscale_on = True
для каждой оси, я думал, что каждый график должен иметь свои собственные пределы оси Y , но похоже, что все они имеют одно и то же значение (даже если они имеют разные оси). Как мне настроить их на масштаб, чтобы показать диапазон каждой матрицы данных [:, i]
(просто явный вызов .set_ylim ()
?) А также, как я могу создать смещение оси Y для третьей переменной ( datamatrix [:, 2]
), которая может потребоваться выше? Спасибо всем .