update.packages()
に失敗する場合が多い.
この version up 時に,
なんか CRAN package 依存性に齟齬が生じているような気がするな.
install.packages()
で手動で補正すればいいだけなんだけど.
optim()
を使った最尤推定法のやりかたの説明.
要点は
help(optim)
をよく読む:
とくに,
control
と
...
つまり上記の対数尤度関数にデータなどわたすあたり
optim()
に指示する
control = list(fnscale = -1)
指定を忘れない
(忘れると最尤推定ならぬ最悪尤度推定になるので)
plot()
の説明.
s[1], s[2], s[3]
といったパラメーターがあったときに
BUGS コードの中で
s[1] <- 0.0; s[2] ~ dnorm(0.0, iv.noninformative); s[3] ~ dnorm(0.0, iv.noninformative);てなことをやってると (
s[1]
だけが定数であとは
無情報事前分布をもつパラメーター),
どの s[]
にも初期値が設定できないんだよね
(設定するとエラーがでる).