본문 바로가기
파이썬/scipy , 이변량분석

파이썬 기초 scipy.stats 카이제곱검정 - chi2_contingency() feat.교차표

by 큰고양2 2023. 9. 2.

chi2_contingency()

spst.chi2_contingency(테이블)  로 카이제곱 검정을 하기 위해서는

먼저

https://bigcat5312.tistory.com/58

 

파이썬 기초 pandas 범주끼리 비교 교차표-crosstab()

pd.crosstab() pd.crosstab(범주형데이터1, 범주형데이터2) 함수를 사용하면 두 범주형 데이터의 빈도수를 교차표로 그릴 수 있다 ex) pd.crosstab(titanic['Survived'], titanic['Sex']) 여기서 normalize 옵션을 사용하

bigcat5312.tistory.com

내용대로 교차표를 만들어야한다

여기서 주의해야할 점은 교차표에서 normalize 옵션을 사용하면 안된다는 점이다

 

교차표를 만든 이후

spst.chi2_contingency(테이블)

을 사용하면 카이제곱 검정값과 p-value를 알 수 있다

 

ex)

여기서 맨 앞이 카이제곱 검정값이고 2번째가 p-value다