728x90
파이참을 통해서 간단한 프로그램을 개발하고 있는데 %matplotlib inline이라는 코드가 있습니다.
문제는 해당 코드가 인식이 되지 않고 에러가 나오는데 왜 그런 건가요?
%matplotlib inline는 무슨 의미인가요?
파이썬 언어를 기반으로 프로그래밍을 배우다보면 자주 볼 수 있는 코드가 %matplotlib inline이다.
거두절미하고 Matplotlib은 데이터 시각화를 하기 위한 패키지이다.
구현하고자하는 프로그램을 시각적으로 보여주는 기능을 하는데
예를 들어서 데이터를 시각적으로 보이기 위해 차트나 수치를 화면 창으로 표현주는 역할을 한다.
그렇다보니 인공지능 프로그래밍에서는 자주 사용하게 되는 패키지라고 볼 수 있다.
다시 본론으로 돌아와서 Bro가 질문한 파이참에서 %matplotlib inline이 에러가 발생하고 작동하지 않는 이유는
%matplotlib inline은 아나콘다(Anaconda)를 통해 Juptyer Notebook에서 사용되는 코드이기 때문이다.
따라서 파이참에서 %matplolib inline를 사용하고 싶다면 plt.show()를 대신 작성하여 사용할 수 있다.
plt.show()는 화면에 표시하는 기능을 의미하는데 Jupyter에서 plt.show()를 작성하지 않고 사용하는 이유는
자동으로 호출되기 때문에 생략한다.
Matplotlib에 대한 사용방법이나 구체적인 내용에 대해서는 추가적으로 질문하는 Bro가 있으면
"파이썬에 빠지다" 카테고리에 추가 포스트를 할 예정이다.
728x90
'Programming Languages > Python' 카테고리의 다른 글
[Python Examples] Random 함수로 실수 구하기: #random.random(), #random.uniform() (0) | 2021.02.02 |
---|---|
[파이썬 예제코드] tkinter를 활용한 폴더 선택하기 (0) | 2021.01.20 |
[Python] open cv란? (0) | 2021.01.15 |
[Python] Linked List example code #01 (0) | 2020.10.02 |
[Python] Linked List (0) | 2020.09.30 |
댓글