楼主: 飞翔/wx
2532 10

load inits无法高亮,请帮忙看一下程序,谢谢了? [推广有奖]

  • 5关注
  • 3粉丝

博士生

62%

还不是VIP/贵宾

-

威望
0
论坛币
164 个
通用积分
5.3800
学术水平
2 点
热心指数
2 点
信用等级
1 点
经验
14657 点
帖子
186
精华
0
在线时间
301 小时
注册时间
2011-8-27
最后登录
2024-12-17

楼主
飞翔/wx 发表于 2015-4-28 15:37:27 |AI写论文
5论坛币
大家好,我采用附件中的程序,可是无法加载原始数据,load inits无法高亮,不知道哪里出问题了,请帮忙看一下,谢谢了。
初始值.png

model
{
beta[1] <-0
for (tt in 2:nTx){
beta[tt]~dnorm(0,1.0E-6)
}
for(ss in 1:nStudies){
alpha[ss] ~ dnorm(0,1.0E-6)
}
for(ii in 1:LnObs ){
Lmu[ii] < - alpha[Lstudy[ii]]*multi[ii] + beta[Ltx[ii]]-beta[Lbase[ii]]
Lprec[ii] < - 1/pow(Lse[ii],2)
Lmean[ii] ~ dnorm(Lmu[ii],Lprec[ii])
}
for(ss in 1:BnObs){
logCumHaz[ss] < - alpha[Bstudy[ss]] + beta[Btx[ss]] - beta[Bbase[ss]]
cumFail[ss] < - 1-exp(-1*exp(logCumHaz[ss]))
Br[ss] ~ dbin(cumFail[ss], Bn[ss])
}
for (hh in 1:nTx) {
hr[hh] < -exp(beta[hh])
}
# Ranking plot
for (ll in 1:nTx) {
for (mm in 1:nTx) {
rk[ll,mm] < - equals(ranked(beta[],mm),beta[ll])
}
}
}
# Data
# Data set descriptors
list(LnObs = 5, BnObs = 8, nTx = 4, nStudies = 5)
# Log hazard ratio and log hazard data
Lstudy[] Ltx[] Lbase[] Lmean[] Lse[] multi[]
1 1 1 0 0.066 1
1 2 1 0.055 0.063 1
1 3 1 -0.154 0.070 1
1 4 1 -0.209 0.072 1
2 2 1 -0.276 0.203 0
END
# Binary data
Bstudy[] Btx[] Bbase[] Br[] Bn[]
3 3 1 1 229
3 1 1 1 227
4 2 1 4 374
4 3 1 3 372
4 4 1 2 358
4 1 1 7 361
5 3 1 1 554
5 1 1 2 270
END
# Initial values
list(alpha = c(-0.50,-0.50,-0.50,-0.50,-0.50), beta =
c(NA,-0.5,-0.5,-0.5))
list(alpha = c(0.50,0.50,0.50,0.50,0.50), beta = c
(NA,0.5,0.5,0.5))


关键词:load its model 原始数据 mode 程序

沙发
飞翔/wx 发表于 2015-4-29 08:19:33
请大家帮忙看一下吧,谢谢了啊

藤椅
飞翔/wx 发表于 2015-4-29 21:23:05
自己顶自己一下

板凳
飞翔/wx 发表于 2015-4-30 17:15:57
自己再顶一下

报纸
生/ty灵火 发表于 2015-5-2 16:19:41
……你这个可以跑的,第一次用不知道操作步骤吧……
要一步步来,先check model,然后选中data以后load data,然后compile,然后才load inits.
可以参照user manual里tutorial的说明进行操作。

地板
飞翔/wx 发表于 2015-5-4 08:55:33
生/ty灵火 发表于 2015-5-2 16:19
……你这个可以跑的,第一次用不知道操作步骤吧……
要一步步来,先check model,然后选中data以后load da ...
1 2 3

3.jpg (65.08 KB)

1

1

2.jpg (68.9 KB)

2

2

1.png (40.86 KB)

3

3

7
飞翔/wx 发表于 2015-5-4 08:57:19
生/ty灵火 发表于 2015-5-2 16:19
……你这个可以跑的,第一次用不知道操作步骤吧……
要一步步来,先check model,然后选中data以后load da ...
我跑的步骤,请帮忙看一下,哪里出问题了,我就是按照手册来的,谢谢了啊

8
飞翔/wx 发表于 2015-5-6 09:17:05
还是没有操作出来

9
生/ty灵火 发表于 2015-5-7 16:45:04
QQ截图20150507164322.png QQ截图20150507164311.png
这两行也要load

10
saihuatuo 发表于 2015-5-9 18:32:53
数据要加载三次:用红字标出分别加载一次。
# Data
# Data set descriptors
list(LnObs = 5, BnObs = 8, nTx = 4, nStudies = 5)
# Log hazard ratio and log hazard data
Lstudy[] Ltx[] Lbase[] Lmean[] Lse[] multi[]
1 1 1 0 0.066 1
1 2 1 0.055 0.063 1
1 3 1 -0.154 0.070 1
1 4 1 -0.209 0.072 1
2 2 1 -0.276 0.203 0
END
# Binary data
Bstudy[] Btx[] Bbase[] Br[] Bn[]
3 3 1 1 229
3 1 1 1 227
4 2 1 4 374
4 3 1 3 372
4 4 1 2 358
4 1 1 7 361
5 3 1 1 554
5 1 1 2 270
END
# Initial values
list(alpha = c(-0.50,-0.50,-0.50,-0.50,-0.50), beta =
c(NA,-0.5,-0.5,-0.5))
list(alpha = c(0.50,0.50,0.50,0.50,0.50), beta = c
(NA,0.5,0.5,0.5))

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-5 14:05