일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- pytorch
- transformer
- Python
- 코드구현
- 파이토치
- 논문리뷰
- opencv
- optimizer
- Semantic Segmentation
- 파이썬
- Self-supervised
- 인공지능
- 머신러닝
- 프로그래머스
- 옵티마이저
- programmers
- 알고리즘
- Paper Review
- 딥러닝
- cnn
- Ai
- Segmentation
- 논문
- 논문구현
- Computer Vision
- object detection
- ViT
- Convolution
- 논문 리뷰
- 코딩테스트
Archives
- Today
- Total
Attention please
상자그림 그리기(boxplot) - matplotlib 본문
728x90
이번에 그려볼 것은 상자그림(boxplot)입니다.
상자그림은 수치형 자료 표현을 위한 기법입니다.
먼저 상자그림을 살펴보겠습니다.
fig = plt.figure(figsize = (3,5), dpi = 100)
ax = fig.subplots()
data = np.random.normal(size = 100)
ax.boxplot(data)
상자그림을 그리기 위해 boxplot 함수를 사용합니다.
먼저 결과를 보면
이와 같은 결과가 나오게 되는데
기본적으로 상자그림은
최소값(min), 제1사분위(Q1), 제2사분위(Q2), 제3사분위(Q3), 최대값(max)으로 구성됩니다.
그리고 저 위에 동그라미로 표현된 것은 이상치이며,
Q2를 표시한 주황색 선이 평균이 아닌 중앙값임을 주의하도록 합니다.
다음은 피처가 5개인 데이터에 대해
boxplot으로 표현해보겠습니다.
fig = plt.figure(figsize = (10, 5), dpi = 100)
ax = fig.subplots()
data = np.random.normal(size = (1000, 5))
_=ax.boxplot(data)
728x90
'데이터 시각화 > matplotlib' 카테고리의 다른 글
데이터 분석;boxplot으로 중요한 피처 구분하기 - matplotlib (0) | 2022.10.12 |
---|---|
Color와 Style 사용하기 - matplotlib (0) | 2022.10.08 |
히스토그램 그리기(hist) - matplotlib (0) | 2022.10.08 |
원형차트(pie) 그리기 - matplotlib (0) | 2022.10.08 |
막대그래프 그리기(bar, barh) - matplotlib (0) | 2022.10.08 |
Comments