楼主: chris1998
16843 16

[实际应用] 求助:如何一次性计算出二项分布检验的p值 [推广有奖]

11
ltx5151 发表于 2014-2-25 10:03:51
既然要用R,就不要吝惜这点时间,学习一下如何写函数。其实写一点基本函数的时间很快的。毕竟作为一个技能。不要总是指望做好了交给您。

12
chris1998 发表于 2014-2-25 10:45:16
版主大人所言即是。受教了!谢谢!

13
TimeT 发表于 2014-2-25 21:05:49
chris1998 发表于 2014-2-25 08:32
多谢多谢啊!另外,第一个p值就是我算出的那个值。
> binom.test(22,31,13.2266667/31,alternative="gre ...
你是对的,我的公式有个错,K2公式中有个地方少了 -1

14
jmpamao 发表于 2014-2-25 21:14:20
TimeT 发表于 2014-2-25 21:05
你是对的,我的公式有个错,K2公式中有个地方少了 -1
excel 中  双侧检验 是怎么搞的呢。
看那个公式 TURE 好像是下侧的面积

15
chris1998 发表于 2014-2-26 09:16:36
TimeT 发表于 2014-2-25 21:05
你是对的,我的公式有个错,K2公式中有个地方少了 -1
您这个Excel计算的办法也很方便啊!我试过了,好像凡是观测频次大于期望频次的情况下,结果就会出现和跟用R计算很不一样的情况。您可不可以再具体改动一下您您给的那个二项分布的计算函数呢?多谢了!

16
TimeT 发表于 2014-2-27 21:57:53
chris1998 发表于 2014-2-26 09:16
您这个Excel计算的办法也很方便啊!我试过了,好像凡是观测频次大于期望频次的情况下,结果就会出现和跟用 ...
K2(加个-1)具体是改成:
=IF(A2>E2,1-BINOMDIST(A2-1,$J2,E2/$J2,TRUE),BINOMDIST(A2,$J2,E2/$J2,TRUE))
然后COPY到K2~N9是否就能行?

17
chris1998 发表于 2014-2-27 23:05:48
多谢TimeT的帮助。使用修改后的函数可以在Excel中便捷的计算出二项式检验的p值。

另外,计算对数转换值时,使用使用公式=LOG10(K2),就可以计算出p值对应的对数值。但是使用公式=IFERROR(LOG10(K2),"N/A")时结果都会显示为#NAME?,不知道是什么原因?麻烦您给再看看。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-31 09:48