Установка лимитов оси в матплотлибе pyplotPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Установка лимитов оси в матплотлибе pyplot

Сообщение Anonymous »

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

Подробнее здесь: https://stackoverflow.com/questions/364 ... lib-pyplot
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как соединить эти две 3D -линии вместе с поверхностью в матплотлибе Python
    Anonymous » » в форуме Python
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Сброс лимитов данных при увеличении программы Matplotlib Python (Long)
    Anonymous » » в форуме Python
    0 Ответы
    0 Просмотры
    Последнее сообщение Anonymous
  • Сброс лимитов данных при увеличении программы Matplotlib Python (Long)
    Anonymous » » в форуме Python
    0 Ответы
    0 Просмотры
    Последнее сообщение Anonymous
  • Является ли "из Matplotlib import pyplot как plt" == "import matplotlib.pyplot как plt"?
    Anonymous » » в форуме Python
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Как удалить пустые даты по оси X? (matplotlib.pyplot)
    Anonymous » » в форуме Python
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»