Chi square test: non parametric

32 ビュー (過去 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 件)

カテゴリ

Help Center および File ExchangeHypothesis Tests についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by