반응형

한글깨짐 3

[Matplotlib] 주피터 노트북 그래프 한글 깨짐 해결법

Jupyter Notebook 환경에서 한글 폰트 설정 안녕하세요. 이번 글에서는 주피터 노트북(Jupyter Notebook) 환경에서 한글 텍스트를 포함한 그래프를 그릴 때, 한글 폰트가 깨지는 현상을 해결하는 방법에 대하여 다루어보겠습니다. 한글 깨짐 현상 원인 파이썬 matplotlib에서 아무런 설정 없이 한글이 포함된 그래프를 그리려고 시도하면 아래와 같이 네모 모양으로 한글 텍스트가 깨지는 현상이 생길 수 있습니다. 이는 matplotlib 기본 폰트인 sans-serif가 한글을 지원하지 않아서 생기는 문제로, 한글을 지원하는 폰트 종류로 변경하여 문제를 해결할 수 있습니다. 이제 주피터 노트북 환경에서 한글 적용 폰트로 변경하는 과정을 설명해드리겠습니다. 한글 폰트 다운로드 이번 예제에서..

Python/Matplotlib 2022.02.14

[Matplotlib] plt 축 제목, 차트 제목 설정 함수 - xlabel, ylabel, title (+ 한글 깨짐 해결 추가)

안녕하세요. 지난 번 matplotlib에서 x축, y축의 눈금 및 범위를 지정하는 방법에 이어, 축 제목 및 차트 제목을 설정하는 방법에 대해서 말씀드리도록 하겠습니다. 또한, 제목 설정 시 한글 깨짐을 수정하는 방법에 관해서도 같이 다루어보겠습니다. plt 축 제목 설정 함수 - xlabel, ylabel 우선 본격 설명을 진행하기 전, xlabel, ylabel, title 함수의 설정 위치에 대해서 말씀드리도록 하겠습니다. 위 사진에서 xlabel, ylabel, title이 새겨진 위치를 확인해주시면 이해가 쉬울 것으로 생각됩니다. 그럼 코드를 한번 살펴보겠습니다. import matplotlib.pyplot as plt x = [1, 2, 3, 4] y = [15, 14, 17, 19] plt..

Python/Matplotlib 2021.11.10

[Matplotlib] 코랩 한글 깨짐 해결법 (Colab plt 그래프 한글 적용)

안녕하세요. matplotlib (plt)를 코랩 환경에서 사용 중 그래프에 한글을 출력해야 할 때, 그대로 출력하면 한글 깨짐 현상이 발생하게 되는데요, 이번 포스팅에서는 이 한글 깨짐 현상을 해결하는 방법에 대해서 말씀드리도록 하겠습니다. plt 한글 깨짐 현상 우선, 이해를 돕기 위해 예시 그래프를 하나 그려보도록 하겠습니다. 다음과 같이 코드를 입력해주세요. import matplotlib.pyplot as plt x = ['가', '나', '다', '라', '마'] y = [15, 33, 28, 17, 22] plt.bar(x, y, color = 'cyan') plt.show() 아마도 warning 메시지가 잔뜩 뜨면서 위와 같이 한글 폰트가 깨져있는 것을 확인하실 수 있습니다. matplo..

Python/Matplotlib 2021.11.09
반응형