Chi square test: non parametric

4 ビュー (過去 30 日間)
Cside
Cside 2020 年 10 月 6 日
コメント済み: Cside 2020 年 10 月 9 日
Hi, I have 3 groups of categorical data (all logicals) and would like to run the chi square test to get the p-value. However, these 3 groups are of unequal sample sizes. Which chi square function would be recommended for me to use - one that does not require me to key in the degree of freedom and returns me the p-value and chi square value?
Thank you so much!

採用された回答

Jeff Miller
Jeff Miller 2020 年 10 月 6 日
It sounds like this is what you want:
% Create some fake data to use as an example,
% with 3 groups of different sizes;
score1 = randi(2,44,1) - 1; % 1 = true, 0 = false
score2 = randi(2,66,1) - 1;
score3 = randi(2,77,1) - 1;
% Make some vectors to code the groups
cod1 = 0*score1 + 1;
cod2 = 0*score2 + 2;
cod3 = 0*score3 + 3;
codes = [cod1; cod2; cod3];
scores = [score1; score2; score3];
[t, chisq, p] = crosstab(codes,scores)
  1 件のコメント
Cside
Cside 2020 年 10 月 9 日
great! this was exactly what I was looking for, thank you Jeff :)

サインインしてコメントする。

その他の回答 (0 件)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by