카테고리 없음

통계복습3

lightnsolt 2026. 6. 15. 16:48

목차

  1. t-test
  2. anova
  3. 산점도

1. T-test

정의

2개의 데이터의 평균 차이가 통계적으로 유의미한지 확인할때 사용한다.

  • CLT가 적용되어 충분히 데이터 숫자가 많으면 정규분포 확인 안해도 p-value값을 신뢰할 수 있다.

###종류

  1. 독립 표본 : 서로 다른 두 데이터
    ttest_ind()
    매개변수로 equal_var = False로 사용하면 분산이 다르다는 것을 가정하고 진행되기 때문에 무방.
  2. 대응 표본 : 사용 전 후 와 같은 동일 집단
    ttest_rel()

2. ANOVA 검정

정의

3가지 이상의 데이터를 비교분석 할 때 사용한다.

f_oneway()

파이썬 함수로는 f_oneway() 반환값은 T-value / p-value

  • p-value < 0.05 로 3개 데이터 사이에 유의미한 통계적 데이터가 존재함만 확인 가능 >> 세부내용은 tukeyhsd()로 확인

tukeyhsd()

  • 집어넣은 데이터끼리 p-value값을 분석해서 통계적 의미가 있는지 확인한다.
  • reject = TRUE 인 값들이 중요!
  • meandiff 는 값들간의 수치 차이

3. 산점도 파악

4. 상관분석

stats.pearsonr()

r-value, p-value 반환
- r 값 : 상관 계수
- p 값 : 상관 계수가 우연으로 나타나는지 아닌지를 확인해줌

r값 해석 기준

|r|(상관계수) 해석 기준

  • 정의 : 같이 움직이는 방향과 강도

0.0 ~ 0.1 : 거의 없음
0.1 ~ 0.3 : 약한 상관
0.3 ~ 0.7 : 중간 상관
0.7 ~ 1.0 : 강한 상관

r^2 (결정계수)

  • 정의 : 얼마나 설명 되는가

5. 선형 회귀분석

정의

X가 1변할 때 Y가 얼마나 변하는가 를 수식으로 표현한 것

상관분석과 비교

  • 상관분석 : 관계가 있는가?
  • 회귀분석 : 얼마나, 어떻게 변하는가?