药群论坛

 找回密码
 立即注册

只需一步,快速开始

查看: 2036|回复: 4
打印 上一主题 下一主题

[临床] 小胖学统计040:ICH E9临床试验的统计学指导原则解析(58-61)

[复制链接]
跳转到指定楼层
楼主
xiaoxiao 发表于 2014-12-9 08:48:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有帐号?立即注册  

x
静远学堂—跟着小胖学统计040:ICH E9临床试验的统计学指导原则解析(五十八)2014-12-05 jeeyor [url=]驭时临床试验信息[/url]
( ]% g! _2 I* W  Z: o% k
- w: ]& I' Z! F! T
                               
登录/注册后可看大图
5 w/ h7 f) s) Q: m9 x
信息来源:微信公众号--静远医学统计在线(微信号:jeeyor) 授权转载,点击阅读原文可进入该公众号,查看静远学堂系列栏目。

" `7 V, [# Y5 D
小胖说统计之八十一:ICH E9临床试验的统计学指导原则解析(五十八)

# m6 j0 ^3 X- q9 Q8 @8 z
从临床试验实例来看样本量的计算(十三)
前边小胖花了十多篇博文通过实例来介绍了常见的样本量计算方法,大家会发现除了单组试验之外,其他的两组比较的试验设计都是平行对照的临床试验,那么其他类型的研究设计的样本量有什么不同呢?我们来看一下交叉设计(cross over)试验的样本量的计算。

1 X. u3 O1 a+ w+ |) r$ l- T
例10. Pain. 2008 Oct 15;139(2):275-83
Escitalopram in painful polyneuropathy: a randomized, placebo-controlled, cross-over trial
基本的研究设计情况:随机、双盲、安慰剂对照、交叉设计的临床试验。受试者被随机分配到Escitalopram 6周+placebo 6周和placebo 6周+Escitalopram 6周两个不同顺序的治疗,中间有2周的清洗期。
主要终点:pain relief评分
- Y4 c* z  y9 Z1 ^$ k7 k4 J
样本量确定的描述:
The estimation of sample size was based on the results of a former study, where the mean difference in pain relief between the active drug and placebo showed a standard deviation of 1.84. Thus, it was estimated that a sample size of 36 patients would provide 90% power to detect a difference of at least one on the pain relief scale at the 0.05 two-sided significance level.
让我们先看一下这个试验样本量的计算方法吧:
总的受试者:
N=[σ×σ/(Δ×Δ)]×f(α,β)=[1.84×1.84/(1×1)]×10.5=36
大家可能发现这个公式与平行对照的连续性变量计算的公式有点相似。是的,它们基本的要素都是相同的,不同的在于:
(1)平行对照的在公式中要比交叉设计的多乘以一个2
(2)平行对照算出的N是每组的受试者数,而交叉设计算出的N是总的受试者数
考虑到以上两方面的不同,我们可以做一个假设,如果σ和Δ都一样,交叉设计的样本量是平行设计样本量的1/4。

* E8 V' L' j2 x' `( ^% H& w
为什么会交叉设计的样本量比平行设计要少得多呢?
从交叉设计临床试验的研究设计特点来看,交叉设计试验中每一个受试者都是他/她自己的对照,对每个受试者都要进行两组治疗的评价。这就意味着治疗组间疗效的差异是基于within-subject比较,而不是between-subject的比较。在通常情况下,受试者自己比不同受试者间的变异程度要小得多,这样观察评价的精度就会相应地提高。因此,更少的受试者便可以检测出治疗的差
静注:例10我们采用PASS的Inequality Tests for Two Means in a 2x2 Cross-Over Design using Differences过程进行计算,结果为38例,其所填参数与计算结果详细如下两图。
. X5 Z" l9 m. n5 F
                               
登录/注册后可看大图
* H3 e' S/ v. y7 ^+ |
                               
登录/注册后可看大图
+ c! z* A0 b7 D6 x- e

. c, U" D) W0 x! L0 S, U; J! o
9 i  n0 l8 h0 r3 Z0 s% q' q
6 S8 b) n2 n( S- w
回复

使用道具 举报

沙发
 楼主| xiaoxiao 发表于 2014-12-9 08:49:20 | 只看该作者
静远学堂—跟着小胖学统计041:ICH E9临床试验的统计学指导原则解析(五十九)2014-12-06 jeeyor [url=]驭时临床试验信息[/url]1 g7 f: B  [. x" Y0 L
5 [  [4 G$ D" l- d$ Z# f
                               
登录/注册后可看大图

! O3 F" f4 t. [1 k7 m信息来源:微信公众号--静远医学统计在线(微信号:jeeyor) 授权转载,点击阅读原文可进入该公众号,查看静远学堂系列栏目。4 V) P1 `3 B  z0 |) q

ICH E9临床试验的统计学指导原则解析(五十九)


7 l! W+ h1 h5 u6 O/ @9 e$ k5 `

从临床试验实例来看样本量的计算(十四)

前边的博文,小胖主要从如何计算样本量的角度结合实例向大家介绍了样本量的确定。正如小胖在先前提到的,样本量的确定本身更像是一门艺术,相比样本量计算公式和计算过程,其前边所作的功课特别是计算所需参数的确定远远比计算本身更为重要和复杂。下边我们以effect size这个参数的确定为例,大家一起探讨一下怎么有效地和研究者一起确定临床试验的样本量。


7 [; N- H5 X% U* U: j$ ~+ q. i$ q

Effect size的确定需要从研究者那里获取信息,需要研究者的大力参与。作为统计师,你的职责虽然不是直接确定这个值,但你在这个过程中可以发挥很大的作用,其中你最重要的职责便是通过你对研究设计以及样本量计算的专业知识来从研究者那里引导出effect size的信息。这怎么理解呢?


7 L9 Q+ b! d' N

在我们的临床试验实施过程中,常会碰到这样的情况,当我们问研究者effect size多少时,研究者根本不知道怎么回答,或者不知道你问的什么,甚至觉得这个问题不是他们应该回答的。特别是当我们问的问题比较专业难懂时,比如如果你问一个研究者“有90%的把握度在显著性水平为0.05(双侧)上检验出两组多大的差异才有意义?”诸如此类的很专业的问题时,研究者可能有三个反应?


0 R8 `2 X+ I0 u! u- ^% h3 ~

(1)“什么?你说的什么?”

(2)“你是统计师,你觉得呢?”

(3)“两组不管多少差异都有意义啊!”

结果呢?我们是什么信息也没得到。

那我们该怎么做才可能得到我们所需的信息呢?

第一步,试着这样问:

“您觉得或希望我们的药疗效能比XX药(对照药)高多少?”

这时研究者可能报出一个他期望的数值来,比如说,“我觉得你们的药应该比XX药(对照药)在收缩压上多降个10mmHg。”

这时你得到的这个数值只是研究者的期望值,往往比较高,而根据这个值计算出来的样本量往往比较少,这时你心里可能有个底了,就是基本上这个计算出来的样本量差不多就是你最少需要的样本量了。然而,事实上这个期望值往往会比最终你确定的effect size高,因为毕竟是期望值,会估得比较高。这时你可以根据这个期望值进一步问一个比期望值低的值,一般从期望值的1/2问起:

“您觉得我们的药能多降个5mmHg在临床上有意义吗?”

如果回答是没意义,那么你可以适当地提高这个值,比如说“那6mmHg呢?”依次类推。

当然这时你也可以根据不同的effect size列出不同的样本量,然后再与研究者综合判断,从而确定effect size。

这就是所谓的两步问法,这样问的好处就是循序渐进。

另外,有时问绝对值(比如上例中的5mmHg)比较难以理解,有时你还可以这样问相对值,比如:

“您觉得我们的药能比XX药在收缩压上能多降20%在临床上有意义吗?”

还有你还可以反过来问,多少值没意义,如:

“您觉得收缩压多降个多少在临床上没啥意义?”

还有你也可以让医生现身病人说法,如:

“如果您是病人的话,有一种新药收缩压能多降个5mmHg,但费用会高一点(或者还有什么别的劣势),您会用吗?”

以上小胖给大家提供了一些effect size确定过程中与研究者沟通交流的方式,当然每个人的询问和回答方式都不一样,仅供大家参考。

静注:通过研究者的估计会存在较大的不确定性和随意性,也不够严谨科学,我们通常情况下,优先通过本研究的历史资料或类似研究的参考文献进行权衡确定,这些资料当中,又以RCT作为更优先的参考,当然,要是这个研究完全找不到任何的参考资料也只能找研究者估计了,不过这种情况下研究者大多时候也根本不了解情况,这时候为控制风险还是建议申办者先做个预试验看看疗效了。

1 F! C8 f7 h9 V

2 U' c/ T; L& H" [4 p
2 L: \" ^! ]0 i, o/ f$ q
" [! X( o7 X) T
回复 支持 反对

使用道具 举报

板凳
 楼主| xiaoxiao 发表于 2014-12-9 08:49:43 | 只看该作者
静远学堂—跟着小胖学统计042:ICH E9临床试验的统计学指导原则解析(六十)、(六十一)2014-12-08 jeeyor [url=]驭时临床试验信息[/url]
! z+ k1 d% W' J. H2 G. k& r  b
3 }5 j) t6 |. K* l
                               
登录/注册后可看大图

! \7 K8 _" m( u  p- h5 A信息来源:微信公众号--静远医学统计在线(微信号:jeeyor) 授权转载,点击阅读原文可进入该公众号,查看静远学堂系列栏目。6 h, N* g* S( K& c0 A
临床试验中常见的统计分析方法(九)

% }1 q, [5 U; A0 r% d+ \: ~; r

重复测量数据分析(一)

: k3 [# ], r+ N

我们先来看一下下边这个例子:

J Affect Disord. 2005 Apr;85(3):259-66

Divalproex in the treatment of bipolar depression: a placebo-controlled study

这是一项随机、双盲、安慰剂对照的临床试验,受试者被随机分配到Divalproex组和placebo组。主要疗效指标是HAMD评分。试验共进行8周,每周对疗效指标进行一次测量。

组别

病人

访视时间

Week1
Week2
Week3
Week4

A

101

3

5

7

8

103
3
7
8
10
104
4
8
6
9
107
5
6
9
11

B

102

3

4

5

9

105
3
6
7
8
106
5
6
4
7
108
4
4
6
9

以上这个例子就是我们在临床试验中常碰到的,一个病人需要接受多次访视,每次访视都要进行相应的检测,这就是我们最常见的重复测量的例子。说白了,就是对同一个病人进行多次的测量,比如说不同的时间点进行测量,这就是重复测量。这时如果我们想知道基于这些重复测量的数据,两组疗效是否有差别时,该怎么做?比如上例中我们想知道Divalproex组和placebo组的疗效是否有差异。因此就引出了重复测量分析的概念。

3 P# c2 R( L. V* j

我们可以简单模拟一个简单的两组重复测量的设计的测量结果的表格。

关于重复测量数据的统计分析,有多种方法,从下篇博文开始,小胖将陆续介绍几种常见的重复测量数据的统计分析方法。

  w  q1 k% [& u$ ?

临床试验中常见的统计分析方法(十)

# _% g& i' N9 g+ v9 k" g

重复测量数据分析(二)

1 w4 s! E! b4 z  T" e6 V

从本篇博文开始,小胖将向大家陆续介绍重复测量数据分析的常用方法。

. g- c$ p) @3 v

1.  The ‘univariate’approach即一般的方差分析方法

这种分析方法与我们前边提及的方差分析的思路是一致的。一般的重复测量资料我们一般会考虑到三个因素即组别、病人和测量时间。这时我们需要注意到疗效可能在不同的组别、同一个组别内的不同病人、不同的测量时间都会有不同或变异。因此,我们在建立方差分析模型时,会纳入group effect、patient(within group)effect和time effect。此外,我们还可能纳入group-by-time交互作用项。

我们来先看一下下边这个ANOVA的总结吧

SOURCE

df

SS

MS

F

GROUP

g-1

SSG

MSG

FG=MSG/ MSP(G)

PATIENT(WITHIN GROUP)

N-g

SSP(G)

MSP(G)

TIME

t-1

SST

MST

FT=MST/ MSE

GROUP-BY-TIME

(g-1)(t-1)

SSGT

MSGT

FGT=MSGT/ MSE

ERROR

(N-g) (t-1)

SSE

MSE

TOTAL

Nt-1

TOT(SS)

从上边这个表格,我们需要注意一点就是主效应的检验F值的分母用到的是PATIENT(WITHIN GROUP)对应的MSP(G),而不是误差项对应的MSE。


6 X) I. B7 {, v" t

根据这个思路,我们先来看一下怎么通过SAS程序来实现吧:

首先,我们要对重复测量数据结构即排列方式的整理

你可能会碰到如下的数据排列方式:

病人

组别

时间点1

时间点2

时间点3

001

A

100

123

145

002

B

102

136

150

003

B

103

145

167

004

A

104

130

146


. Z) z* j( x7 y

我们需要转化成下列的数据排列方式:

病人

Subject

组别

Group

时间

Time

疗效值

Response

001

A

1

100

001

A

2

123

001

A

3

145

002

B

1

102

002

B

2

136

002

B

3

150

003

B

1

103

003

B

2

145

003

B

3

167

004

A

1

104

004

A

2

130

004

A

3

146

SAS CODE:

PROC  GLM;

CLASS  GROUP  SUBJECT  TIME;

MODEL  RESPONSE= GROUP  SUBJECT(GROUP)  TIME  GROUP*TIME/SS3;

RANDOM  SUBJECT(GROUP);

TEST  H=GROUP  E= SUBJECT(GROUP);

RUN;

这个程序我们需要注意两点:

(1)RANDOM  SUBJECT(GROUP):这个语句用来规定SUBJECT(GROUP)是个随机效应。因为我们是从大量的合格病人人群中选择病人的,你所做的推断和结论应该是对整个人群的推断和结论,而不是你选择的这些病人,所以我们把SUBJECT(GROUP)当作随机效应来处理

& g- I4 }- R9 |8 D

(2)TEST  H=GROUP  E= SUBJECT(GROUP):正如前边提及的,这个语句就是用来规定对于group的检验其F值计算时的分母是SUBJECT(GROUP)。

静注:我们根据以上案例数据及程序在SAS中运行,得结果如下图(部分),即疗效在两组间(P=0.0205)与各时间点间(P=0.0002)差异有统计学意义。
5 E7 u1 y9 d6 E3 L$ `- R
! v9 t. n7 T! c2 x
                               
登录/注册后可看大图
7 G2 Z1 j8 C0 P$ c  z+ L7 d/ u
" b& ^. U1 P- X4 A

& O: E4 Y! q+ G6 e; u
8 ?+ C4 Z* F5 L, [8 R$ K
回复 支持 反对

使用道具 举报

地板
ericzhang 发表于 2014-12-9 09:01:50 | 只看该作者
谢谢分享啊
回复 支持 反对

使用道具 举报

5#
gongcl 发表于 2014-12-9 09:38:50 | 只看该作者
谢谢楼主分享   
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|手机版|药群论坛 ( 蜀ICP备15007902号 )

GMT+8, 2024-11-25 11:45 PM , Processed in 0.106470 second(s), 18 queries .

本论坛拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论! X3.2

© 2011-2014 免责声明:药群网所有内容仅代表发表者个人观点,不代表本论坛立场。

快速回复 返回顶部 返回列表