본문 바로가기
PROGRAMMING/Python

[PYTHON] 파이썬 "%matplotlib inline" 의미

by HYUNHP 2021. 10. 3.
반응형

안녕하세요 파이썬과 관련하여 추가적으로 필요한 정보가 있으시면,

DATA101에서 확인 가능하십니다.

감사합니다.


 

안녕하세요, Hello

Kaggle 및 Dacon의 데이터 분석 경진대회에서 아래와 같은 "%matplotlib inline"를 살펴볼 수 있습니다.

 

%matplotlib inline

Jupyter notebook과 IPython과 같이 코드 실행 결과를 바로 볼 수 있는 Interactive style에서 자주 볼 수 있습니다.

해당 코드는 Jupyer notebook을 실행한 브라우저에서 그림을 볼 수 있도록,

브라우저 내부(Inline)에 그려지도록 하는 코드입니다.

이는 도표, 그래프, 그림, 소리, 애니메이션 등과 같은 산출물(Rich output)을 표현하는 방법 중 하나입니다.


자세한 예시는 아래와 같습니다.

 

import matplotlib.pyplot as plt 
import numpy as np 
%matplotlib inline 

x = np.linspace(0, 3*np.pi, 500) 
plt.plot(x, np.sin(x**2)) 
plt.title('A simple chirp')

 

위처럼 코드를 실행하게 되면, 브라우저에 아래와 같은 이미지가 나타납니다.

 

■ 마무리

감사합니다.

 

위 포스팅은 카카오 티스토리, 네이버 블로그에도 동일하게 업로드합니다.

반응형

댓글