小编Gün*_*nal的帖子

如何将winbugs代码转换为R.

由于我是winbugs的新手,我需要在R中进行贝叶斯分析.为此,我需要将下面的winbugs代码转换为R代码:

model{
# model’s likelihood
for (i in 1:n){
time[i] ~ dnorm( mu[i], tau ) # stochastic componenent
# link and linear predictor
mu[i] <- beta0 + beta1 * cases[i] + beta2 * distance[i]
}
# prior distributions
tau ~ dgamma( 0.01, 0.01 )
beta0 ~ dnorm( 0.0, 1.0E-4)
beta1 ~ dnorm( 0.0, 1.0E-4)
beta2 ~ dnorm( 0.0, 1.0E-4)
# definition of sigma
s2<-1/tau
s <-sqrt(s2)
# calculation of the sample variance
for (i in 1:n){ c.time[i]<-time[i]-mean(time[]) }
sy2 <- …
Run Code Online (Sandbox Code Playgroud)

r bayesian winbugs

1
推荐指数
1
解决办法
3024
查看次数

按列名引用变量

比方说我有一个矩阵,X我需要在R中使用它.我使用colnames命令命名每一列.但是,当我键入列的名称时,没有任何内容出现.为了说明,我使用了如下代码:

colnames(X) <- c("column1","column2")
Run Code Online (Sandbox Code Playgroud)

当我键入X,column1column2出现在列的顶部.但是,当我输入column1或者column2,它们无法找到.

有谁知道需要做什么?

r

0
推荐指数
1
解决办法
3万
查看次数

标签 统计

r ×2

bayesian ×1

winbugs ×1