用R语言预测鱼塘鱼尾的长度

39 篇文章 9 订阅

  

分析:符号检验,本质上就是二项分布检验,因为样本抽取的好与坏、正与负,相当于实验的成功与失败,且每次成功和失败的概率都为1/2。

           在R语言中,我们可以正态近似函数prop.test(),或者二项分布精确函数binom.test()来完成“符号检验”。

          如果样本数小于50个的,则利用binom.test()进行“符号检验”;

          如果样本数较大的(大于50个),则利用prop.test()进行“符号检验”。


代码如下:

##鱼尾的长度
x <- c(13.32, 13.06, 14.02, 11.86, 13.58, 13.77, 13.51, 13.42, 14.44, 15.43)
res5 <- binom.test( sum(x>14.6),length(x),al="less")
print(res5)

   Exact binomial test    ##精确二项式分布检验。


data:  sum(x > 14.6) and length(x) 
number of successes = 1, number of trials = 10, p-value = 0.01074
alternative hypothesis: true probability of success is less than 0.5 
95 percent confidence interval:
 0.0000000 0.3941633 
sample estimates:
probability of success 
                   0.1 

      输出P_value = 0.01074 < 0.05,说明H0:鱼尾长度x >= 14.6不成立。

     又根据置信区间[0.0000000 0.3941633 ] < 0.5 (即1/2),也就是鱼尾长度超过14.6cm的数目小于1/2,即该鱼塘的鱼尾长度在中位数之上。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

sanqima

一键三连,多多益善

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值