-
데이터 시각화 ( Data_Visualization ) matplotlib카테고리 없음 2022. 4. 12. 01:58
데이터 생성
먼저 임의의 데이터프레임을 생성하겠다.
import pandas as pd
ex = pd.DataFrame({ "과목":['수학', '과학', '영어', '사회'], "점수":[95, 90, 25, 70] }) ex
matplotlib
위 데이터를 가지고 데이터 시각화를 진행하기 앞서 먼저 matplotlib 를 불러와야 한다.
import matplotlib.pyplot as plt # 경고 메시지 숨기기 import warnings
그래프를 나타내었을때 한글이 깨져 출력된다면 아래 명령어를 실행해보자
본인은 윈도우를 사용하기에 주석을 풀었고,
맥을 사용한다면 아래 명령어의 주석을 풀어서 실행하면 된다.
# Window 의 한글 폰트 설정 plt.rc('font',family='Malgun Gothic') # Mac 의 한글 폰트 설정 # plt.rc('font', family='AppleGothic')
matplotlib 를 사용하려면 절차가 복잡한것같다.
from IPython.display import set_matplotlib_formats # 폰트가 선명하게 보이기 위해 set_matplotlib_formats('retina') # 그래프가 노트북 안에 보이게 하기 위해 %matplotlib inline
plt.bar(ex['과목'],ex['점수'],) plt.title("과목별 점수") plt.xlabel("과목") plt.ylabel("점수")
matplotlib 의 plt 를 이용해 bar 그래프를 나타내는 함수이다.
(보통 위 과정을 실행하면 10의 9는 한글이 깨지는 현상은 없을것이다.)
(하지만, 나는 10의 1을 담당하고있었다.)
ㅜㅜ