본문 바로가기
파이썬

파이썬 IPython 노트북에서 대화 형 matplotlib 창을 어떻게 열 수 있습니까?

by º기록 2021. 1. 28.
반응형

저는 -pylab = inline 과 함께 IPython을 사용하고 있으며 때때로 플롯을보기 위해 대화 형 확대 / 축소 가능한 matplotlib GUI로 빠르게 전환하고 싶습니다 (터미널 Python 콘솔에서 무언가를 플롯 할 때 팝업되는 GUI). . 어떻게 할 수 있습니까? 내 노트북을 떠나거나 다시 시작하지 않는 것이 좋습니다.

IPy 노트북의 인라인 플롯의 문제는 해상도가 제한되어 있으며 일부 작은 부분을보기 위해 확대 할 수 없다는 것입니다. 터미널에서 시작하는 maptlotlib GUI를 사용하여 확대하려는 그래프의 사각형을 선택하고 그에 따라 축을 조정할 수 있습니다. 나는 실험을 시도했다

from matplotlib import interactive
interactive(True)

interactive(False)

그러나 그것은 아무것도하지 않았습니다. 온라인에서도 힌트를 찾을 수 없습니다.

 

해결 방법

 


In [2]: %matplotlib inline 
In [3]: plot(...)

In [4]: %matplotlib qt  # wx, gtk, osx, tk, empty uses default
In [5]: plot(...) 

그러면 일반 플롯 창이 나타납니다 (노트북을 다시 시작해야 할 수 있음).

이게 도움이 되길 바란다.

 

참조 페이지 https://stackoverflow.com/questions/14261903

 

 

반응형

댓글