具有4組(A,B,C,d) 它們中的每含有不同數目的男性和女性比較超過2成比例matlab的
male_A = 46
male_B = 241
male_C = 202
male_D = 113
female_A = 43
female_B = 134
female_C = 100
female_D = 53
如何可以識別具有統計學上的基團男女不同比例?使用MATLAB建議,將不勝感激......
可能的解決方案(請選擇)
% 1st row: male
% 2nd row: female
cont = [46 241 202 113;
43 134 100 53]
mychi(cont)
%this function should calculate the Chi2
function mychi(cont)
cont = [cont, sum(cont,2)];
cont = [cont; sum(cont,1)];
counter = 1;
for i = 1 : size(cont,1)-1
for j = 1 : size(cont,2)-1
Observed(counter) = cont(i,j);
Expected(counter) = cont(i,end)*cont(end,j)/cont(end:end);
O_E_2(counter) = (abs(Observed(counter)-Expected(counter)).^2)/Expected(counter);
counter = counter + 1;
end
end
DOF = (size(cont,1)-2)*(size(cont,2)-2)
CHI = sum(O_E_2)
end
馳返回的值應該與一個對於p < 0.05,可以發現相比較here
在我的情況下,
DOF =
3
CHI =
8.0746
CHI> 0.352所以這些羣體有偏見男性和女性的數量...
您能否具體說明一下「統計不同的比例」是什麼意思? –
,假設比例A不同於比例B,C,D等使用一些統計測試(我正在尋找合適的一個)對於某些p <0.05 – gabboshow
這裏p是什麼? –