Tôi đang cố gắng chia sẻ hai trục biểu đồ con, nhưng tôi cần chia sẻ trục x sau khi hình được tạo. Vì vậy, ví dụ, tôi tạo hình này:
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 axis
plt.show()
Thay vì nhận xét, tôi sẽ chèn một số mã để chia sẻ cả hai trục x. Tôi không tìm thấy bất kỳ manh mối nào làm thế nào tôi có thể làm điều đó. Có một số thuộc tính
_shared_x_axes
và _shared_x_axes
khi tôi kiểm tra với trục hình ( fig.get_axes()
) nhưng tôi không biết cách liên kết chúng.