SAS宏BSMED在贝叶斯生存元实验设计中的应用
1. BSMED宏概述
BSMED是用于贝叶斯生存元实验设计的SAS宏。它需要两个输入数据集(当前数据和历史数据,历史数据可选)、11个输入变量以及一个可选的输出文件。输入变量和设计值的名称及描述如下表所示:
| 数据类型 | 宏中的名称 | 描述 |
| ---- | ---- | ---- |
| 历史数据 | a0 | 折扣参数 |
| 历史数据 | sigma0 | 初始方差 |
| 历史数据 | sigma1 | 初始方差 |
| 当前数据 | tau0 | 初始方差 |
| 当前数据 | tau | 初始方差 |
| 设计值 | delta | 设计非劣效性边界 |
| 设计值 | eta0 | 用户定义的贝叶斯可信水平 |
此外,运行MCMC和生成预测生存数据还需要输入变量,包括MCMC运行次数(NMCS)、模拟数据集数量(REP)、预烧样本数量(nbi)以及初始种子数(SEEDGEN)。输入的历史数据应使用SAS变量名K、y、v和x分别表示试验ID(TID)、总受试者年持续时间、总事件数和治疗组指示符(0表示对照组,1表示实验组);输入的当前数据需要使用SAS变量名K、n、p、r、TA和TD分别表示试验ID、总样本量、对照组受试者比例、年化事件率、入组时间和试验持续时间。
宏BSMED的结构如下:
%macro BSMED(hist,curr,delta,eta0,NMCS,nbi,a0,REP,sigma0,sigma1,tau0,tau,SEEDG
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



