Cardamine 再計算.
先日からつづく「なかなか収束が改善されない」
問題だけど
……
まあ,
こういうのは WinBUGS の特性ともうしますか,
線形予測子を可能なかぎり短くし,
logit(q[i, j]) >- (
locus[Locus[i], j]
+ genotype[Genotype[i], j]
+ r.spatial[Locus[i], j, Grid[i]]
+ cover[Locus[i], j] * Cover[i] # standardized
)
事前分布をこういうふうに設定してやると,
for (j in 1:N.cut) {
mean.locus[j] ~ dnorm(0.0, Tau.noninformative)
mean.cover[j] ~ dnorm(0.0, Tau.noninformative)
for (lc in 1:N.locus) {
locus[lc, j] ~ dnorm(mean.locus[j], tau[1])
cover[lc, j] ~ dnorm(mean.cover[j], tau[2])
r.spatial[lc, j, 1:N.grid] ~ car.normal(Adj[], Weights[], Num[], tau[3])
}
for (gt in 1:N.genotype) {
genotype[gt, j] ~ dnorm(0.0, tau[4])
}
}
うまくいったりすることもあるわけです.