Editverse 무료 계산기
일원 분산 분석 계산기
세 개 이상의 독립적인 그룹의 평균을 한 번에 비교합니다. F 통계량, 자유도, p값, 그리고 Tukey HSD 사후 비교 결과를 확인할 수 있습니다. 공식과 재현 가능한 R 명령어를 참조하고, 아래의 전체 해석 가이드를 읽어보세요. R 4.3.3 버전에서 검증되었습니다.
간단한 단어로
일원 분산 분석( ANOVA )은 세 개 이상의 그룹이 서로 다른 평균값을 가지는지, 아니면 그 차이가 단순히 우연의 일치인지 여부를 판별하는 데 사용됩니다. 각 그룹의 수치를 입력하면, ANOVA는 그룹 간 차이가 있는지 여부를 나타내는 F 통계량 과 p값을 반환합니다.
전체 검정 결과가 유의미한 경우, Tukey HSD와 같은 사후 검정을 통해 어떤 특정 그룹 쌍 간에 차이가 있는지 확인할 수 있습니다 . 여러 개의 t-검정을 실행하면 위양성률이 높아질 수 있으므로, 분산분석(ANOVA)을 사용하는 것이 좋습니다. 두 그룹 간의 차이만 있는 경우에는 t-검정을 사용하고, 데이터가 비대칭적인 경우에는 Kruskal-Wallis 검정을 고려해 보세요.
일원 분산 분석은 언제 사용해야 할까요?
일원 분산 분석 (One-way ANOVA)은 단일 범주형 요인으로 정의된 세 개 이상의 독립적인 그룹 에서 연속형 결과 변수를 비교합니다 . 예를 들어, 저용량, 중간 용량, 고용량 투여군 간의 바이오마커를 비교하는 데 사용됩니다. 이 분석은 모든 그룹 평균이 동일하다는 귀무 가설을 검정합니다.
결과 변수가 연속형이고, 집단들이 독립적이며, 각 집단 내에서 결과 변수가 대략 정규 분포를 따르고, 집단 간 분산이 거의 동일할 때(분산 동질성) ANOVA를 사용하십시오. 유의미한 F 값은 적어도 한 집단이 다르다는 것을 알려주지만, 어느 집단이 다른지는 알려주지 않습니다. 이를 위해서는 Tukey HSD와 같은 사후 분석 절차를 수행하고, 다중 비교 보정 방법을 미리 선택해야 합니다. 두 집단 간의 비교인 경우에는 t-검정이 ANOVA 와 동일하면서도 더 간단합니다. 데이터가 명확하게 정규 분포를 따르지 않는 경우에는 비모수적 검정이 더 적합합니다. ANOVA가 설계에 적합한지 확신이 서지 않으시나요? 저희의 대화형 검정 선택 도구를 이용해 확인해 보세요.
예상 결과: 레코드당 한 행, 레이블: v1, v2 …
CSV 파일을 여기에 드롭하거나 클릭하여 선택하세요. 브라우저에서 파싱되므로 아무것도 업로드되지 않습니다.
예상 결과: 레코드당 한 행, 레이블: v1, v2 …
df <- stack(list({anova_groups})) summary(aov(values ~ ind, data = df))사용자 가이드
사용 시점: 세 개 이상의 독립적인 그룹의 평균값을 동시에 비교할 때
가정. 독립성; 집단 내 정규성; 분산의 동질성.
흔히 저지르는 실수. 여러 쌍별 t-검정을 실행하지 마세요. 제1종 오류율이 높아집니다.
작동 예제
위의 '예제 데이터 불러오기'를 클릭한 다음 '분석 실행'을 클릭하여 이 테스트에 대한 그림, 공식 및 해석을 포함한 전체 결과를 확인하세요.
참고자료
- Fisher RA. 연구자를 위한 통계 방법. 1925.
작동 예
예시 1 — 3회 투여 (중요)
저용량(12, 15, 14, 13), 중간 용량(18, 20, 17, 19), 고용량(22, 24, 21, 23) 그룹의 결과값은 용량이 증가함에 따라 꾸준히 상승합니다. 일원 분산 분석(ANOVA) 결과, 큰 F값과 작은 p값(p < 0.001)이 나와 모든 평균이 동일하다는 귀무 가설을 기각합니다. Tukey HSD 사후 분석을 통해 어떤 용량 쌍이 서로 다른지 확인했는데, 여기서는 세 가지 용량 쌍 모두 서로 다른 것으로 나타났습니다.
예시 2 — 겹치는 그룹(중요하지 않음)
세 그룹의 평균값이 비슷하고 분포가 넓게 겹치는 경우, F 통계량은 작고 p값은 크다(p > 0.05). 따라서 그룹 평균 간에 차이가 있다는 증거가 없으므로 사후 검정은 필요하지 않다는 것이 올바른 결론이다.
확인해야 할 가정
독립성. 관찰 결과는 집단 간 및 집단 내에서 독립적이어야 합니다. 동일한 피험자에 대한 반복 측정의 경우, 반복 측정 분산 분석(ANOVA) 또는 혼합 모델을 사용해야 합니다.
정규성. 결과 변수는 각 그룹 내에서 대략적으로 정규 분포를 따라야 합니다. QQ 플롯을 사용하여 잔차를 검사하십시오. ANOVA는 특히 균형 잡히고 표본 크기가 큰 경우, 약간의 편차에 대해 상당히 강건합니다.
분산의 동질성. 그룹들은 유사한 분산을 가져야 합니다(레빈 검정으로 확인). 분산이 현저하게 다를 경우, 등분산 가정을 하지 않는 웰치 분산분석을 사용하십시오.
흔한 실수
분산 분석 대신 여러 개의 t-검정을 실행하는 것
각 그룹 쌍을 개별적으로 t-검정 으로 비교하면 제1종 오류율이 높아집니다. 전체 비교에는 분산분석(ANOVA)을 사용하고, 사후 분석에는 수정된 방법을 적용하십시오.
사후 분석 수정 생략
유의미한 분산 분석 결과가 나왔다고 해서 어떤 그룹 간에 차이가 있는지 알 수 있는 것은 아닙니다. 보정되지 않은 쌍별 비교 검정 대신 Tukey HSD 또는 다중 비교 제어 기능이 내장된 다른 방법을 사용하십시오.
분산의 불균등성을 무시함
집단 간 분산이 크게 다를 경우, 표준 분산 분석은 오해를 불러일으킬 수 있습니다. 이럴 때는 웰치 분산 분석(Welch's ANOVA)을 사용하십시오.
p값만 보고합니다.
독자들이 유의성뿐 아니라 효과의 크기도 판단할 수 있도록 F값과 p값과 함께 효과 크기(에타 제곱 또는 오메가 제곱)를 보고하십시오. 효과 크기 계산기를 참조하십시오.
자주 묻는 질문
분산 분석(ANOVA)과 t-검정의 차이점은 무엇인가요?
t-검정은 두 그룹의 평균을 비교하는 검정이고, 분산분석(ANOVA)은 오류율을 제어하면서 세 개 이상의 그룹을 하나의 검정으로 비교하는 검정입니다.
Tukey HSD는 무슨 일을 하나요?
유의미한 분산 분석(ANOVA) 결과가 나온 후, Tukey의 Honestly Significant Difference 검정은 전체 오류율을 제어하면서 모든 그룹 쌍을 비교하여 어떤 특정 쌍이 서로 다른지 알려줍니다.
데이터가 정규 분포를 따르지 않으면 어떻게 해야 하나요?
정규분포를 따르지 않거나 순서형 데이터의 경우, 크루스칼-월리스 검정은 일원분산분석을 대체할 수 있는 비모수적 검정 방법입니다.
결과가 SPSS, R, Stata와 일치합니까?
네. 이 계산기는 표준 소프트웨어와 동일한 F 분포 및 제곱합 계산 방식을 사용하며, 정확한 R 명령어를 보여주므로 재현할 수 있습니다.
참고자료
- 피셔 RA. 연구자를 위한 통계 방법론에든버러: 올리버 앤 보이드; 1925.
- 암스트롱 RA. 본페로니 보정은 언제 사용해야 할까요? 안과 생리학 광학. 2014;34(5):502–508. PMID 24697967.
- 그린란드 S, Senn SJ, Rothman KJ, 외. 통계 검정, P값, 신뢰구간 및 검정력: 오해를 바로잡는 가이드. 유럽 역학 저널. 2016;31(4):337–350. PMID 27209009.
원고에 이러한 분석이 필요하신가요?
저희 박사급 생물통계학자들이 고객님의 분산분석(ANOVA)을 수행하고, 가정을 검증하고, 적절한 사후 분석을 적용하여 재현 가능한 R 출력 결과를 포함한, 출판 준비가 완료된 표를 제공해 드립니다.
전문가의 통계적 도움을 받으세요