matplotlib란 데이터를 시각화 해주는 파이썬의 라이브러리이다.
데이터 시각화를 통해 알고자 하는 값과 범위를 쉽게 알 수 있다.
import matplotlib.pyplot as plt
%matplotlib inline
plt.figure(figsize(n,n))
plt.xlabel("xlabel")
plt.ylabel("ylabel")
plt.axis([-10,10,0,10]) # x축 범위 -10~10, y축 범위 0~10
plt.title("제목")
plt.legend("line name")
plt.xticks([0,1,2,3])
plt.plot(x,y)
plt.scatter(x,y)
plt.boxplot((x,y))
plt.bar(x,y)
히스토그램과 막대그래프의 차이는 히스토그램은 계급이라는 개념이 들어간다. 예를 들어서 0,1,2라는 데이터가 있으면 히스토그램은 0~1사이의 데이터 1~2사이의 데이터 이렇게 범주형 데이터로 구성을 한다.
plt.hist(y, bins = np.arange(0,20,2))
plt.pie(x, labels['one','two','three'])