목차
- t-test
- anova
- 산점도
1. T-test
정의
2개의 데이터의 평균 차이가 통계적으로 유의미한지 확인할때 사용한다.
- CLT가 적용되어 충분히 데이터 숫자가 많으면 정규분포 확인 안해도 p-value값을 신뢰할 수 있다.
###종류
- 독립 표본 : 서로 다른 두 데이터
ttest_ind()
매개변수로 equal_var = False로 사용하면 분산이 다르다는 것을 가정하고 진행되기 때문에 무방. - 대응 표본 : 사용 전 후 와 같은 동일 집단
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가 얼마나 변하는가 를 수식으로 표현한 것
상관분석과 비교
- 상관분석 : 관계가 있는가?
- 회귀분석 : 얼마나, 어떻게 변하는가?