楼主: peijianshi
20852 14

[问答] 自由度已知,如何求Chi-squre的p值 [推广有奖]

11
peijianshi 发表于 2012-11-22 09:01:35
qoiqpwqr 发表于 2012-11-21 21:44
正确
太感谢啦!
呵呵,我可以再追加问一个问题吗?
如果已经知道chi-square的p-value(比如 = 0.05)和自由度df,现在想知道对应的那个统计量,在R中使用什么函数?谢谢!
R万岁!

12
qoiqpwqr 发表于 2012-11-22 09:37:25
peijianshi 发表于 2012-11-22 09:01
太感谢啦!
呵呵,我可以再追加问一个问题吗?
如果已经知道chi-square的p-value(比如 = 0.05)和自由 ...
qchisq

13
peijianshi 发表于 2012-11-22 18:46:21
qoiqpwqr 发表于 2012-11-22 09:37
qchisq
呵呵,如下是对的。谢谢您的极富价值的帮助!

而在此0.05置信水平下的统计量应该为:
qchisq(0.05, df=22, lower.tail=F)
等于 33.92444那么pchisq(33.92444, df=22, lower.tail=F)就等于0.05

假设统计量为223.3583,服从自由度为22的chi-square分布,则计算的p-value就应该等于
p1 <- pchisq(223.3538, df=22, lower.tail=FALSE)
p1等于 2.880972e-35
则qchisq(p1, df=22, lower.tail=FALSE)等于223.3583



R万岁!

14
qoiqpwqr 发表于 2012-11-22 22:06:26
peijianshi 发表于 2012-11-22 18:46
呵呵,如下是对的。谢谢您的极富价值的帮助!

而在此0.05置信水平下的统计量应该为:
不客气。

15
hylnwoau 发表于 2018-3-26 15:13:46 来自手机
qoiqpwqr 发表于 2012-11-12 22:15
pchisq(q, df)里面的q就是你的统计量的值
一直记反了,以为第一参数是自由度,感谢感谢,就说怎么老算错

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-16 13:35