머신러닝

본문 바로가기
사이트 내 전체검색


머신러닝
머신러닝

5. matplotlib : 과학계산용 그래프 라이브러리

페이지 정보

작성자 관리자 댓글 0건 조회 2,023회 작성일 20-02-21 19:42

본문

5. matplotlib : 과학계산용 그래프 라이브러리

# matplotlib : 과학계산용 그래프 라이브러리
#( 선그래프, 히스토그램, 산점도 등을 지원)

# 그래프를 그리기위해서는 matplotlib의 pyplot 모듈을 이용한다.
 


실습.


import numpy as np
import matplotlib.pyplot as plt

#데이터를 준비
x = np.arange(0,6,0.1)
print(x)
print("---------------------")

y = np.sin(x)
print(y)
print("---------------------")

#그래프  그리기

plt.plot(x,y)
plt.show()



결과.



1.PNG

2.PNG



실습2.


import numpy as np
import matplotlib.pyplot as plt

x = np.arange(0,6, 0.1)
y1 = np.sin(x)
y2 = np.cos(x)
print(x)
print("---------------------")
print(y1)
print("---------------------")
print(y2)
print("---------------------")

plt.plot(x, y1, label="sin")
plt.plot(x, y2, linestyle="--", label="cos")

plt.title("sin / cos graph") # 제목

plt.xlabel("x") #축이름
plt.ylabel("y") #축이름

plt.legend() #범례
plt.show()


결과.




3.PNG

4.PNG



한글폰트 설정방법 

 

방법1.

import matplotlib.pyplot as plt 

plt.rc('font', family='NanumGothic') # For Windows
print(plt.rcParams['font.family']) 방법 2. import matplotlib
import matplotlib.font_manager as fm
fm
.get_fontconfig_fonts()
# font_location
= '/usr/share/fonts/truetype/nanum/NanumGothicOTF.ttf'
font_location
= 'C:/Windows/Fonts/NanumGothic.ttf' # For Windows
font_name
= fm.FontProperties(fname=font_location).get_name()
matplotlib
.rc('font', family=font_name)  

댓글목록

등록된 댓글이 없습니다.


개인정보취급방침 서비스이용약관 모바일 버전으로 보기 상단으로

TEL. 063-469-4551 FAX. 063-469-4560 전북 군산시 대학로 558
군산대학교 컴퓨터정보공학과

Copyright © www.leelab.co.kr. All rights reserved.