귀무 가설 하에서 p- 값 분포가 균일해야한다고 들었습니다. 그러나 MATLAB에서 이항 검정 시뮬레이션은 평균이 0.5보다 큰 균일 분포와 매우 다른 분포를 반환합니다 (이 경우 0.518).
coin = [0 1];
success_vec = nan(20000,1);
for i = 1:20000
success = 0;
for j = 1:200
success = success + coin(randperm(2,1));
end
success_vec(i) = success;
end
p_vec = binocdf(success_vec,200,0.5);
hist(p_vec);
난수를 생성하는 방식을 변경하려고 시도해도 도움이되지 않았습니다. 나는 여기에 어떤 설명을 주셔서 감사합니다.
6
Matlab의 "이항 테스트"는 정확히 무엇을합니까?
—
whuber
포스터의 이항 시험을 것 같다
—
conjugateprior
binocdf
이항 단지 CDF입니다 uk.mathworks.com/help/stats/binocdf.html