覚え:切片だけのロジスティック回帰

  • (1つの飼育容器に10匹入れて選好性試験:AとBのどっちに行くか)×20反復
  • 母比率=0.5を検定したい
  • 切片だけのロジスティック回帰?(もちろん各個体は他の個体と独立に選ぶという前提で)

# ロジスティック関数・切片だけモデル・シミュレーション

# 関数定義:test(p=母比率) 省略時 test() は0.5

test <- function(p=0.5){

x <- rbinom(20, 10, p) # 2項分布に従うランダムを20反復取り出す
g <- glm ( cbind(x, 10 - x) ~ 1, binomial)

return (summary(g))
}

test()


# パラメータ(切片)の分布
# (ひどいミス発見(汗)修正。2012/11/15)

alpha <- NULL
for(i in 1:1000) alpha <- c(alpha, test()$coef[1])
hist(alpha)

後日、よく見たら係数をリストにして関数に吐き出させればいいのか。相変わらず。