일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 인공지능
- 머신러닝
- 파이썬
- Python
- Convolution
- optimizer
- Semantic Segmentation
- Segmentation
- 옵티마이저
- object detection
- Computer Vision
- cnn
- 논문리뷰
- 논문구현
- transformer
- 논문
- 코드구현
- ViT
- programmers
- 논문 리뷰
- 파이토치
- Paper Review
- opencv
- Ai
- 알고리즘
- 코딩테스트
- 딥러닝
- 프로그래머스
- pytorch
- Self-supervised
Archives
- Today
- Total
Attention please
상자그림 그리기(boxplot) - matplotlib 본문
이번에 그려볼 것은 상자그림(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)
'데이터 시각화 > 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