全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1852 0
2012-07-31
model
{
a ~ dunif (0, 1000) # uninformative prior,constrained to be positive
b ~ dnorm (0, 1.0E-6) # uninformative prior
c ~ dunif(0, 10) # uninformative prior, constrained to be positive
prec ~ dgamma(0.001, 0.001) # uninformative prior
mTree <- mean(TreeDens[]) # mean of the explanatory variable
for (i in 1:16) # for each lake sampled
{
pred[i] <- a/(1 + exp(-(b+c*(TreeDens[i]- mTree)))) # predicted CWD
logpred[i] <- log(pred[i]) # take the logarithm of the prediction
CWD[i] ~ dlnorm(logpred [i], prec) # CWD drawn from lognormal
}
for (j in 8:21) # make predictions fro densities 800- 2100
{
pred[j] <- a/(1 + exp(-(b+c*(j*100-mTree))))
}
}
list(TreeDens = c(1270, 1210, 1800, 1875, 1300, 2150, 1330, 964, 961, 1400, 1280, 976, 771, 833, 883, 956),
CWD = c(121, 41, 183, 130, 127, 134, 65, 52, 12, 46, 54, 97, 1, 4, 1, 4))
list(a=0,b=0,c=0,prec=100)

在compile时,出现“multiple definitions of node pred[8]”错误信息。该如何修改呢?谢谢了!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群