Я вычисляю анализ, который смотрит на волновые данные для данной высоты над поверхностью Земли. Хотя моя высота является независимой переменной, я хочу разместить ее на оси Y, чтобы ее было проще визуализировать. Я не хочу на самом деле переворачивать данные x и y в коде, просто поверните график.
plt3 = plt.subplot(gs[3, 0:3])
plt.title('Wave Graph')
plt.ylabel('wavelength [m]')
plt.xlabel('Altitude [km]')
WT = plt.contourf(Alt, Wavlgth, wave, 100, cmap=plt.cm.seismic, extend = 'both')
plt.xlim(xlim[:])
plt.ylim([np.min(period), np.max(period)])
ax = plt.gca().yaxis
plt.plot(time, coi, 'w')
plt3.fill_between(Alt, coi, np.max(coi), facecolor = 'white')
position2=fig.add_axes([.58, 0.03, 0.01, 0.2]) #Pos and size of colorbar
plt.colorbar(WT, cax=position2, orientation='vertical')
Это создает график, который выглядит как следующая ссылка Imgur . Я попытался повернуть массив, но пока что ничего не помогло.