У меня есть два сюжета на рисунке. Я хочу установить оси второго сюжета, чтобы он имел те же ограничения, что и первый сюжет (который изменяется в зависимости от построенных значений). < /P>
import matplotlib.pyplot as plt
plt.figure(1, figsize=(10, 20))
## First subplot: Mean value in each period (mean over replications)
plt.subplot(211, axisbg='w')
plt.plot(time,meanVector[0:xMax], color='#340B8C',
marker='x', ms=4, mec='#87051B', markevery=(asp, 2 * asp))
plt.xticks(numpy.arange(0, T + 1, jump), rotation=-45)
plt.axhline(y = Results[0], color='#299967', ls='--')
plt.ylabel('Mean Value')
plt.xlabel('Time')
plt.grid(True)
## Second subplot: moving average for determining warm-up period
## (Welch method)
plt.subplot(212)
plt.plot(time[0:len(yBarWvector)],yBarWvector, color='#340B8C')
plt.xticks(numpy.arange(0, T + 1, jump), rotation=-45)
plt.ylabel('yBarW')
plt.xlabel('Time')
plt.xlim((0, T))
plt.grid(True)
Во втором сюжете, каковы должны быть аргументы для функции plt.ylim () ? Я попытался определить < /p>
ymin, ymax = plt.ylim()
< /code>
в первом сюжете, а затем установите < /p>
plt.ylim((ymin,ymax))
< /code>
во втором сюжете. Но это не сработало, потому что возвращаемое значение ymax
-максимальное значение, полученное с переменной y (среднее значение) в первом сюжете, а не верхнем пределе оси y.
У меня есть два сюжета на рисунке. Я хочу установить оси второго сюжета, чтобы он имел те же ограничения, что и первый сюжет (который изменяется в зависимости от построенных значений). < /P> [code]import matplotlib.pyplot as plt
plt.figure(1, figsize=(10, 20))
## First subplot: Mean value in each period (mean over replications) plt.subplot(211, axisbg='w') plt.plot(time,meanVector[0:xMax], color='#340B8C', marker='x', ms=4, mec='#87051B', markevery=(asp, 2 * asp)) plt.xticks(numpy.arange(0, T + 1, jump), rotation=-45) plt.axhline(y = Results[0], color='#299967', ls='--') plt.ylabel('Mean Value') plt.xlabel('Time') plt.grid(True)
## Second subplot: moving average for determining warm-up period ## (Welch method)
plt.subplot(212) plt.plot(time[0:len(yBarWvector)],yBarWvector, color='#340B8C') plt.xticks(numpy.arange(0, T + 1, jump), rotation=-45) plt.ylabel('yBarW') plt.xlabel('Time') plt.xlim((0, T)) plt.grid(True) [/code] Во втором сюжете, каковы должны быть аргументы для функции plt.ylim () ? Я попытался определить < /p> [code]ymin, ymax = plt.ylim() < /code> в первом сюжете, а затем установите < /p> plt.ylim((ymin,ymax)) < /code> во втором сюжете. Но это не сработало, потому что возвращаемое значение ymax [/code]-максимальное значение, полученное с переменной y (среднее значение) в первом сюжете, а не верхнем пределе оси y.
У меня есть два орбиты, которые встречаются на разных высотах. Я планирую их в 3D, но я хочу объединить их вместе с поверхностью. До сих пор у меня есть эта картина:
Я создал программу для отображения очень высоких данных о показателях дискретизации в профиле. Есть 6 каналов (Mag & Diff ), отображаемые при 30 кГц. Я отображаю их в 3 профилях, MAG с Diff и т. Д. Все графики имеют одинаковую ось X (nptime),...
Я создал программу для отображения очень высоких данных о показателях дискретизации в профиле. Есть 6 каналов (Mag & Diff ), отображаемые при 30 кГц. Я отображаю их в 3 профилях, MAG с Diff и т. Д. Все графики имеют одинаковую ось X (nptime),...
Я пытаюсь создать свечной график, используя некоторые данные для XAUUSD, который представляет золото на рынке Форекс.
Ось X (время) ось) имеет пробелы из-за праздников, а также есть пробелы в текущих рыночных данных, потому что это 1-минутный...