Как поделиться осями X двух подграфиков после их созданияPython

Программы на Python
Anonymous
Как поделиться осями X двух подграфиков после их создания

Сообщение Anonymous »

Я пытаюсь совместно использовать две оси подграфиков, но мне нужно совместно использовать ось X после создания фигуры. Например. Я создаю эту фигуру:

Код: Выделить всё

import numpy as np
import matplotlib.pyplot as plt

t = np.arange(1000)/100.
x = np.sin(2*np.pi*10*t)
y = np.cos(2*np.pi*10*t)

fig = plt.figure()
ax1 = plt.subplot(211)
plt.plot(t,x)
ax2 = plt.subplot(212)
plt.plot(t,y)

# some code to share both x axes

plt.show()
Вместо комментария я хочу вставить код для совместного использования обеих осей X.
Как мне это сделать? Есть некоторые важные атрибуты звучания

Код: Выделить всё

_shared_x_axes
и _shared_x_axes, когда я проверяю фигурную ось (

Код: Выделить всё

fig.get_axes()
), но я не знаю, как их связать.


Подробнее здесь: https://stackoverflow.com/questions/429 ... en-created

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