2013-01-23 2 views
4

여기 내 질문입니다. 그림에서 확대 할 때 (동일한 링크를 할 수있는 방법이 있는지matplotlib를 사용하여 다른 플롯 (서브 플롯 없음) 사이에 링크 축

import matplotlib.pyplot as plt 
fig = plt.figure() 
ax1 = fig.add_subplot(211) 
ax2 = fig.add_subplot(212, sharex=ax1) 

그러나 나는 궁금 : 나는 그들이 같은 그림의 줄거리 이런 식으로하면 다른 플롯의 축을 연결하는 간단한 방법이 알고 1, 나는 두 개의 다른 그림을 정의 할 때 하나의 특정 축에 대해 그림 2에서 동일한 확대/축소를 얻습니다. (나는이 그래프를 서로 멀리 떨어져서 같은 그림에 넣을 수는 없다고 생각합니다 ...)

고맙습니다.

+0

http://stackoverflow.com/questions/14503423/how-to-enable-disable-easily-shared-axis-using-matplotlib 당신이 대답을 받아 들여야 유래에 질문 – tacaswell

+0

에 따라 (그리고 어쩌면 upvote에 그것), 당신의 질문에 대답하면. – bmu

답변

9

당신은 단순히 똑같은 일을하지만 다른 모습을 사용합니다.

import matplotlib.pyplot as plt 
fig = plt.figure() 
ax1 = fig.add_subplot(111) 
fig2 = plt.figure() 
ax2 = fig2.add_subplot(111, sharex=ax1) 
+0

잘 음 ... 사실! :) 그건 아주 간단했습니다! : D 고마워요! – Jdawleer