想对两组数据行组间比较,想用卡方检验.可是有一组数据中有个0的,这样是不能用卡方检验的.纠结了,到底该用哪种统计学方法计

1个回答

  • 你这种情况很常见,可以使用卡方检验,但需要使用其中的Fisher's Exact Test的结果,其他结果都不可靠.SPSS的分析结果如下:

    Valuex09dfx09Asymp.Sig.(2-sided)x09Exact Sig.(2-sided)x09Exact Sig.(1-sided)

    Pearson Chi-Squarex09.929(b)x091x09.335x09 x09

    Continuity Correction(a)x09.000x091x091.000x09 x09

    Likelihood Ratiox091.314x091x09.252x09 x09

    Fisher's Exact Testx09 x09 x09 x091.000x09.520

    Linear-by-Linear Associationx09.923x091x09.337x09 x09

    N of Valid Casesx09150x09 x09 x09 x09

    a Computed only for a 2x2 table

    b 2 cells (50.0%) have expected count less than 5.The minimum expected count is .48.

    因此,A与B之间无显著差异(双侧P=1.000).注意Fisher's Exact Test的结果是不存在卡方值的,只有单侧(本例单侧P=0.520)和双侧的P值(Sig.值).

    如果你的原始数据没错的话,以上就是正确答案.