欢迎来到天天文库
浏览记录
ID:24340934
大小:51.00 KB
页数:3页
时间:2018-11-13
《excel用于fisher确切概率法 》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、Excel用于Fisher确切概率法【摘要】给出用Excel电子表格计算确切概率的方法。【关键词】Excel电子表格;确切概率法;实际频数与理论频数在医药试验中常常进行病例对照研究,用以检验对照组和处理组之间是否有显著性异,这类问题的原始数据如果属于计数资料,可以将资料整理成如下四格表。 表1四格表 组别具有某种特征不具有某种特征合计对照组aba+b处理组cdc+d合计a+cb+da+b+c+d 在统计处理上,根据样本容量n(n=a+b+c+d)的大小选取统计方法[3]:①当样本容量n>
2、40,且理论频数T>5时,用χ2检验;②当n>40,但1 1Fisher确切概率法 其检验步骤如下[3]: ①先计算四格表的实际频数T0=
3、ad-bc
4、/n; ②保持表1的第4行和第4列的合计值不变,让四格表中的数据发生变化,得到一系列四格表; ③按T0的公式计算每个四格表的实际频数与理论频数之差的绝对值作为Ti; ④计算Ti≥T0对应的四格表发生的概率: Pi=(a+b)!(a+c)!(d+b)!/ai!bi!ci!di!n! ⑤令P=Ti≥T0Pi ⑥由P的大小做
5、出推断。 2Excel电子表格用于确切概率法的操作 下面用具体的实例介绍其操作步 例1在某牧区观察慢性布鲁氏病患者植物血凝素(PHA)皮肤试验反应,资料如下表2,问活动型与稳定型患者PHA反映阳性率有无差异[1]?表2两型慢性布鲁氏病的PHA皮试反应 病人分型阳性数阴性数合计活动型11415稳定型3710合计42125 ①打开Excel新建一个电子表格。 ②计算T0 在A1中输入T0= ,在B1中输入=ABS(1*7-3*14)/25,回车。B1中显示结果为1.4,这里ABS表示绝对值
6、。 ③保持四格表周边合计数不变,产生四格表 在A2中输入"0",在B2中输入"=15-A2",A3中输入"=4-A2",在B3中输入"=6+A2"。 ④计算四格表的Ti 在A4中输入Ti=,B4中输入"=ABS(A2*B3-B2*A3)/(A2+A3+B2+B3)",回车后,B4中显示的结果为2.4。 ⑤按上述Pi公式计算Pi 在A5输入在"Pi=",在B5中输入 "=if(B4>=B1,fact(A2+B2)*fact(A2+A3)*fact(A3+B3)*fact(B2+B3
7、)/(fact(A2)fact(B2)fact(A3)*fact(B3)*fact(A2+B2+A3+B3)),0)" 其中fact表示阶乘,B5显示结果为0.01660079。 ⑥将B5中的结果复制到C5,注意复制采用选择性粘贴中的数值,结果C5中的结果为0.01661。 ⑦将A2单元格中的0删除,输入1,再将B5单元格中的结果按上述第6步复制的方法复制到C6中,如此重复进行,直到将A2单元格中数值从0递增变化到B2,A3,B3中有一格的数值为0止,此处当A2中的数值为4时,A3单元格的值为
8、0。 ⑧最后将C5、C6、C7、C8、C9单元格的值求和得到P,这里P=0.2668,其结果于与
此文档下载收益归作者所有