Я хотел бы создать график, где независимая переменная находится на вертикальной оси или выражена по-другому, где ось X является вертикальной.Причина в том, что ось x представляет глубину.
Скажем, у меня есть глубина, сохраненная в x, и зависимая переменная, сохраненная в y
Я знаю, что могу добиться этого для одной строкииспользование функции matplotlib plt.plot (y, x) вместо plt.plot (x, y)
Однако это создает вторичные проблемы с параметрами, которые обычно определяются в зависимых переменных.Например, я не знаю, как я мог тогда построить диапазоны ошибок, как показано в коде ниже.
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0, 10, 11)
y = np.linspace(2, 3, 11)
ymax = y+1;
ymin = y-1;
plt.figure()
plt.plot(x,y)
plt.fill_between(x,ymin,ymax, facecolor='blue', alpha=0.5)
Обратите внимание, что я не ищу обходного пути для определения диапазонов ошибок в независимой переменной, поскольку это не решит другие подобные проблемы.