zoukankan      html  css  js  c++  java
  • 练习2-1

    dat = read.csv("femaleMiceWeights.csv")
    mean(dat[13:24,2]) - mean(dat[1:12,2])
    s = split(dat[,2], dat[,1])
    stripchart(s, vertical=TRUE, col=1:2)
    abline(h=sapply(s, mean), col=1:2)
    abline(h=sapply(s, mean), col=1:2)

    > sum(dat[13:24,2]<mean(dat[1:12,2]))
    [1] 3
    > sum(dat[1:12,2]>mean(dat[13:24,2]))
    [1] 3
    > highfat=s[["hf"]]
    > highfat
    [1] 25.71 26.37 22.80 25.34 24.97 28.14 29.58 30.92 34.02 21.90 31.53 20.73
    > sample(highfat,6)
    [1] 20.73 26.37 24.97 25.34 21.90 28.14
    > sample(highfat,6,replace=TRUE)
    [1] 21.90 29.58 24.97 22.80 21.90 28.14
    > highfat>30
    [1] FALSE FALSE FALSE FALSE FALSE FALSE FALSE TRUE TRUE FALSE TRUE FALSE
    > as.numeric(highfat>30)
    [1] 0 0 0 0 0 0 0 1 1 0 1 0
    > sum(highfat>30)
    [1] 3
    > mean(highfat>30)
    [1] 0.25

    > population = read.csv("femaleControlsPopulation.csv")
    > population = population[,1]
    > mean(population)
    [1] 23.89338
    > sample(population,12)
    [1] 22.87 19.96 24.46 21.58 28.43 21.77 24.55 26.07 22.99 24.96 20.69 29.99
    > mean(sample(population,12))
    [1] 23.33333
    > sampleMean=replicate(10000,mean(sample(population,12)))
    > head(sampleMean)
    [1] 24.07167 22.85250 24.73583 22.95833 22.80750 25.97333
    > plot(sampleMean)
    > null=replicate(10000,mean(sample(population,12))-mean(sample(population,12)))
    > head(null)
    [1] 1.0425000 -1.9241667 -4.8841667 -1.6341667 -0.2450000 -0.5566667
    > plot(null)

    > hist(null)
    > head(null)
    [1] 1.0425000 -1.9241667 -4.8841667 -1.6341667 -0.2450000 -0.5566667
    > plot(null)
    > hist(null)
    > diff=mean(dat[13:24,2])-mean(dat[1:12,2])

     What is the one-tailed probability of seeing as big a difference as we observed, calculated from your null distribution?

    > mean(null>abs(diff))
    [1] 0.0148

     What is the two-tailed probability of seeing as big a difference as we observed, calculated from your null distribution?

    > mean(abs(null)>abs(diff))
    [1] 0.0279

  • 相关阅读:
    spring中@Lookup的作用
    spring中的观察者模式
    spring事务源码解析
    spring中@Configuration注解的作用
    HTML5和CSS3
    TCP/IP协议
    Android项目的settings.gradle和build.gradle
    AndroidManifest.xml 最全详解
    Android实现网络监听
    Android数据存取
  • 原文地址:https://www.cnblogs.com/chenwenyan/p/4892859.html
Copyright © 2011-2022 走看看