인공지능/Python
Matplotlib
익명의오리너구리
2020. 12. 16. 16:15
728x90
반응형
- 파이썬의 데이터 시각화 라이브러리
%matplotlib inline
을 통해 활성화- plt로 축약
명령어
명령어 | 내용 | 방식 |
plt.figure | 크기 설정 | (figsize = (n, m)) |
plt.xlabel | x의 라벨설정 | ("label name") |
plt.ylabel | y의 라벨설정 | ("label name") |
plt.axis | x, y의 범위 설정 | [x_min, x_max, y_min, y_max] |
plt.xticks | x축의 눈금 설정 | ([range]) |
plt.yticks | y축의 눈금 설정 | ([range]) |
plt.title | 그래프의 제목 설정 | ("title name") |
plt.legend | lengend 설정 | (loc = "loc") |
plt.show | 그래프를 보여줌 |
꺾은선 그래프(Plot)
plt.plot(x, y)
산점도(Scatter Plot)
plt.scatter(x, y)
박스 그림(Box Plot)
- 수치형 데이터에 대한 정보 (Q1, Q2 = median, Q3, min, max)
plt.boxplot([x, y])
막대 그래프(bar plot)
- 범주형 데이터의
값
과 그 값의 크기를 직사각형으로 나타낸 그림 - plt.bar(x, y)
히스토그램(Histogram)
- 도수분포를 직사각형의 막대 형태로 나타냈다.
- 계급 으로 나타낸 것이 특징 : 0, 1, 2 가 아니라 0 ~ 2까지의 범주형 데이터로 구성 후 그림을 그림
plt.hist(y, bins = x)
원형 그래프(Pie Chart)
- 데이터에서 전체에 대한 부분의 비율을 부채꼴로 나타낸 그래프
- 다른 그래프에 비해서 비율 확인에 용이
plt.pie(z, labels = label)
728x90
반응형