Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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
- 제2종오류
- 책
- 내일배움캠프#til#파이썬#python#통계학
- 이상치 제거
- 제1종오류
- A/B테스트
- Ai
- 내일배움캠프#til#sqld#eda#데이터리터러시
- t검정
- 통계101x데이터분석
- 데이터분석
- 통계학공부
- 내일배움캠프#til#sqld
- 통계
- 카이제곱검정
- 차원축소
- 내일배움캠프#til#sql
- 라이브 세션
- 내일배움캠프#til#파이썬#python
- 내일배움캠프#til#파이썬#python#전처리
- 내일배움캠프#til#데이터 리터러시
- 다중검정
- #내일배움캠프 #사전캠프 #til #sql
- 데이터
- 통계학
- 이상탐지
- vscode
- 가설검정
- 딥러닝
- 머신러닝
Archives
- Today
- Total
Ming's Life
통계학(다중검정) 본문
1. 오늘 학습 키워드
- 통계학 기초
2. 오늘 학습 한 내용을 나만의 언어로 정리하기
1. 다중검정
1) 다중검정이란 무엇인가?
☑️ 다중검정
- 여러 가설을 동시에 검정할 때 발생하는 문제
- 각 검정마다 유의수준을 조정하지 않으면 1종 오류(귀무가설이 참인데 기각하는 오류) 발생 확률이 증가
- 1종 오류가 무엇인지랑 왜 다중검정시 발생확률이 증가하는지는 밑에서 다시 설명! 지금은, 어떤 오류가 발생할 수 있다는 정도로 이해!
☑️ 보정 방법
- 본페로니 보정, 튜키 보정, 던넷 보정, 윌리엄스 보정 등이 있음
- 가장 대표적이고 기본적인게 본페로니 보정
2) 다중검정과 보정을 어떻게 적용되어질까?
☑️ 여러 약물의 효과를 동시에 검정
- 이 때 본페로니 보정을 사용해볼 수 있음
☑️ 파이썬 실습
import numpy as np
import scipy.stats as stats
# 세 그룹의 데이터 생성
np.random.seed(42)
group_A = np.random.normal(10, 2, 30)
group_B = np.random.normal(12, 2, 30)
group_C = np.random.normal(11, 2, 30)
# 세 그룹 간 평균 차이에 대한 t검정 수행
p_values = []
p_values.append(stats.ttest_ind(group_A, group_B).pvalue)
p_values.append(stats.ttest_ind(group_A, group_C).pvalue)
p_values.append(stats.ttest_ind(group_B, group_C).pvalue)
# 본페로니 보정 적용
alpha = 0.05
adjusted_alpha = alpha / len(p_values)
# 결과 출력
print(f"본페로니 보정된 유의 수준: {adjusted_alpha:.4f}")
for i, p in enumerate(p_values):
if p < adjusted_alpha:
print(f"검정 {i+1}: 유의미한 차이 발견 (p = {p:.4f})")
else:
print(f"검정 {i+1}: 유의미한 차이 없음 (p = {p:.4f})")
'통계학' 카테고리의 다른 글
| 통계학(제 1종 오류와 제2종 오류) (1) | 2025.07.11 |
|---|---|
| 통계학(카이제곱검정) (2) | 2025.07.10 |
| 통계학(t검정) (2) | 2025.07.10 |
| 통계학(가설검정) (0) | 2025.07.10 |
| 통계학(A/B 검정) (1) | 2025.07.10 |