how do I input a one-way anova function?

조회 수: 1 (최근 30일)
Valentina Richard
Valentina Richard 2022년 5월 27일
댓글: Valentina Richard 2022년 5월 31일
I have 4 sample sizes. The first one has 11 observations, the second and fourth ones have 9 and the third one has 8. I am told that as inputs I have to include these 4 samples and the level of significance which in this case is 0.05. How do i make this function in such a way that gives me one-way anova results please?
Thank you in advance

답변 (1개)

Jeff Miller
Jeff Miller 2022년 5월 27일
scores = []; % list the 37 scores inside the brackets, all of group 1 first, then group 2, etc
group = {'a' 'a' 'a' } % list 37 group codes, i.e. 11 a's for group 1, then 9 'b's for group 2, etc
[p,tbl,stats] = anova1(scores,group);
The p value is part of the output and you can just check whether it is less than 0.05
  댓글 수: 3
Jeff Miller
Jeff Miller 2022년 5월 29일
Please accept my answer if it has given you the anova results you were after.
For conditioning on the test result, you can use for example
rejectH0 = p<0.05;
if rejectH0
% commands if H0 rejected
else
% commands if H0 not rejected
end
Valentina Richard
Valentina Richard 2022년 5월 31일
I will let you know when I try it out. Many thanks

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 ANOVA에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by