반응형

데이터 시각화 4

[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

[Matplotlib] plt 축 범위 설정 함수 - xlim, ylim, axis

저번 포스팅에 이어 이번 포스팅에서는 matplotlib (plt) 라이브러리 내에서 x축과 y축의 범위를 설정할 수 있는 함수들의 사용법을 간단하게 알아보겠습니다. plt 축 범위 설정 함수 1 - xlim, ylim 축의 범위가 변경된 경우 그래프의 변화를 쉽게 알 수 있도록 삼차 함수 1개를 임의로 그려보도록 하겠습니다. 코드는 다음과 같습니다. import matplotlib.pyplot as plt import numpy as np x = np.arange(-3, 10, 0.01) y = x ** 3 - 10 * x ** 2 + 6 * x + 100 plt.plot(x, y) plt.show() $$ y = x^3 - 10x^2 + 6x + 100$$ 이라는 함수를 x축의 범위를 -3 ~ 10으..

Python/Matplotlib 2021.11.08

[Matplotlib] plt 축 눈금 설정 함수 - xticks, yticks

이번 포스팅에서 matplotlib (plt) 패키지 사용 중 그래프의 축 눈금 간격을 설정하고 이름까지 지정해볼 수 있는 방법에 대해서 알려드리도록 하겠습니다. plt 축 눈금 설정 함수 - xticks, yticks 우선 간단하게 y = 2x + 10 이라는 그래프를 그려보도록 하겠습니다. x축의 범위는 0 ~ 10까지로 설정하고 그려보겠습니다. 다음과 같은 코드를 입력해주세요. import matplotlib.pyplot as plt import numpy as np x = np.arange(1, 10, 0.01) y = 2 * x + 10 plt.plot(x, y) plt.show() 이 경우 자동으로 눈금을 x축은 2마다, y축은 2.5마다 설정해준 듯 합니다. 눈금을 x축은 1마다, y축은 5..

Python/Matplotlib 2021.11.07
반응형