Matlab 不同长度的平方向量
我有3个数据向量,代表3组A、B、C的性别0=男性,1=女性 比如说Matlab 不同长度的平方向量,matlab,chi-squared,Matlab,Chi Squared,我有3个数据向量,代表3组A、B、C的性别0=男性,1=女性 比如说 A = [0 0 0 0 1 1 1 1 0 0]; B = [1 1 1 1 1 1 1 0]; C = [1 0 0 1 0 1 1 0 1 1 1 1 1]; 以及男女的相对数量 n_maleA =6; n_femaleA =4; n_maleB = 1; n_femaleB = 7; n_maleC = 4; n_femaleC = 9; 我想知道这三个群体之间是否存在显著的性别差异。 为了做到这一点,我读了一本可
A = [0 0 0 0 1 1 1 1 0 0];
B = [1 1 1 1 1 1 1 0];
C = [1 0 0 1 0 1 1 0 1 1 1 1 1];
以及男女的相对数量
n_maleA =6;
n_femaleA =4;
n_maleB = 1;
n_femaleB = 7;
n_maleC = 4;
n_femaleC = 9;
我想知道这三个群体之间是否存在显著的性别差异。
为了做到这一点,我读了一本可以使用的书
[tbl,chi2stat,pval] = crosstab(x1,x2)
我如何将其用于两组以上的数据以及长度不同的数据?
是否有其他适合我的情况的方法在matlab中执行卡方检验?
提前谢谢恐怕这不是chi2 square的工作原理。您必须将您的信息减少到每组中女性的比例。这些分数加上它们的不确定性,然后可以用chi2方式进行比较。嗯,我认为它会由交叉表自动给出,因为x1和x2应该是原始数据……无论如何,我用你需要的信息编辑了这个问题。。你能给我举一个如何使用chi2 square的例子吗?谢谢