728x90
반응형
ChatGPT를 이용하여 코딩 공부를 해보려 한다.
100일 동안 공부하고 기록할 것이다.
많이 읽어주시고 항상 감사하다. (훈수는 항상 환영한다.)
Day 57: 데이터 분석 및 이상치 탐지
1) 이동 평균선 계산
- 7일, 30일 이동 평균선 계산 (단기 & 장기 추세 확인)
2) 이상치 탐지 및 제거
- IQR 또는 Z-score 활용
- 박스플롯으로 이상치 시각화
실습 과제
✔ 이동 평균선 계산 후 시각화
✔ 이상치 탐지 및 제거
실습 1: 이동 평균선 계산

결과:
- Last Price (실제 가격)과 7일, 30일 이동 평균선이 그래프에 표시됨
- 단기(7일) 이동 평균은 빠르게 반응, 장기(30일) 이동 평균은 완만하게 변함

실습 2. 이상치 탐지 및 제거
이상치(Outlier)는 데이터의 일반적인 분포에서 벗어난 값으로, 분석에 영향을 줄 수 있음.
IQR(Interquartile Range) 또는 Z-score를 사용하여 이상치를 탐지하고 제거할 것.

실습 3: 박스플롯(Box Plot)으로 이상치 시각화

결과: 박스플롯을 통해 이상치가 점(●) 형태로 표시됨

오늘은 이만
읽어주셔서 감사하다.
반응형
'코딩 100일 도전' 카테고리의 다른 글
| 취미로 코딩 공부하기 58일차 (0) | 2025.03.10 |
|---|---|
| 취미로 코딩 공부하기 56일차 (0) | 2025.03.07 |
| 취미로 코딩 공부하기 55일차 (0) | 2025.03.06 |
| 취미로 코딩 공부하기 54일차 (0) | 2025.03.05 |
| 취미로 코딩 공부하기 53일차 (0) | 2025.03.04 |