全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
3073 3
2017-12-09
如图,我用t检验求出了一个t值,这个t值的意义是什么啊?然后我用pt进行运算算出来的p值和我之前t检验里的0.5166又不一样是为什么啊 IMG_20171209_131012.jpg
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2017-12-9 13:15:58
第一次发帖,照片可能不好用,这是我输的代码。
> weight <- c(102.5,102.4,102.0,101.8,101.8,102.1,102.3,102.5,102.6,102.8,103.4,104.2)
> t.test(x=weight,mu=102.4,alternative="two.sided") #双尾检验

        One Sample t-test

data:  weight
t = 0.67006, df = 11, p-value = 0.5166
alternative hypothesis: true mean is not equal to 102.4
95 percent confidence interval:
102.0954 102.9713
sample estimates:
mean of x
102.5333

> pt(0.67006,11)
[1] 0.7416804
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-12-9 13:17:17
短腿男神 发表于 2017-12-9 13:15
第一次发帖,照片可能不好用,这是我输的代码。
> weight  t.test(x=weight,mu=102.4,alternative="two.si ...
我想知道就是这个t.test求出的t值的意义是什么,然后我用这个t值去用pt算发现求出的p值和t.test的p值不一样
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-12-9 17:20:06
1.你计算的t值是标准t分布对应的分位值,因为你已经减去了样本均值,并除以了样本方差.
2.你的t检验是双侧检验,但是你用pt的时候是单侧的.(从负无穷到t的面积),你希望的概率对应的应该是2*(1-pt(0.67006,11))
请参照正态分布画出区域就可以理解了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群