Независимая переменная на вертикальной оси в графике matplotlib (вертикальная ось X) - PullRequest
0 голосов
/ 17 апреля 2019

Я хотел бы создать график, где независимая переменная находится на вертикальной оси или выражена по-другому, где ось 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)

Обратите внимание, что я не ищу обходного пути для определения диапазонов ошибок в независимой переменной, поскольку это не решит другие подобные проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...