본문 바로가기
컴퓨터/Python

[IPython] %matplotlib inline 의 의미

by HanJoohyun 2017. 10. 22.
반응형



안녕하세요 


한주현 입니다



오늘은 %matplotlib inline 의 의미에 대해서 포스팅 해보겠습니다.



파이썬을 사용 또는 학습하시다 보면 여러가지 코드를 보실 수 있는데요,


다음과 같이 


%matplotlib inline


이란 문장을 만날 경우가 있습니다



이는 IPython 에서 제공하는 Rich output 에 대한 표현 방식인데요,


도표와 같은 그림, 소리, 애니메이션 과 같은 결과물들을 Rich output 이라 합니다.



아래 그림은 다음 링크에서 보여주는 예시 인데요,


http://nbviewer.jupyter.org/github/ipython/ipython/blob/1.x/examples/notebooks/Part%203%20-%20Plotting%20with%20Matplotlib.ipynb



첫 번째 줄에서 %matplotlib inline 의 역할은 notebook을 실행한 브라우저에서 바로 그림을 볼 수 있게 해주는 것 입니다.


궁금증을 해결하였군요 ㅎㅎ


그럼 다음 시간에 만나요~


* 참고문헌

https://stackoverflow.com/questions/43027980/purpose-of-matplotlib-inline

http://ipython.readthedocs.io/en/stable/interactive/plotting.html

http://nbviewer.jupyter.org/github/ipython/ipython/blob/1.x/examples/notebooks/Part%203%20-%20Plotting%20with%20Matplotlib.ipynb

http://ipython.readthedocs.io/en/stable/interactive/tutorial.html#magics-explained



반응형

댓글