관리 메뉴

bright jazz music

matplotlib02 : 그래프 그리기, 그래프 꾸미기, plot(), show() 본문

Math/기초수학

matplotlib02 : 그래프 그리기, 그래프 꾸미기, plot(), show()

bright jazz music 2022. 6. 21. 08:31
import numpy as np
import matplotlib.pyplot as plt

x = np.linspace(-5, 5)  # x좌표. -5~5의 구간을 50으로 나눔. numpy 배열. 그래프의 가로축으로 자주 사용됨.
y = 2 * x               # y좌표

plt.plot(x, y)  # x좌표, y좌표의 데이터를 플롯
plt.show()      # 그래프 표시

 

 

 

 

그래프 꾸미기

#그래프 꾸미기

import numpy as np
import matplotlib.pyplot as plt

x = np.linspace(-5, 5)
y_1 = 2 * x
y_2 = 3 * x

#축의 라벨
plt.xlabel("x value", size = 14, color = "red")
plt.ylabel("y value", size = 14, color = "blue")

#그래프 타이틀
plt.title("My Graph")

#그리드 표시(격자 표시)
plt.grid()

#플롯 시의 범례와 선 스타일 지정
plt.plot(x, y_1, label="y1")    #label: 범례의 이름
plt.plot(x, y_2, label="y2", linestyle="dashed")
plt.legend() #범례 표시. 없으면 범례가 표시되지 않는다.

#그래프 표시
plt.show()

 

 

Comments