事后分析中先去除无意义配对比较再行多重比较校正是否恰当?
核心结论:预先排除无意义的配对比较后再做校正完全合适,且更贴合研究逻辑,但要注意正确指定对比组合,避免过度校正。
下面展开说几个关键细节:
预先设定对比是严谨的做法
你已经有明确的研究依据(第2对照组和第1干预组密切相关,与第2干预组的配对无实际研究意义),这种预先指定要开展的对比是统计分析中非常规范的操作——既避免了“探索性分析后选择性报告结果”的偏倚,也让你的分析逻辑完全服务于研究目的,完全站得住脚。不要事后删结果,要在多重比较时直接指定对比
如果你直接用Stata默认的dunntest outcome, by(group)命令,它会自动执行所有6组两两比较,此时校正是基于6次检验的。如果事后手动忽略第2对照组和第2干预组的对比,相当于你还是用了6次检验的校正标准,会让其他有意义的对比的p值被过度校正(更难得到显著结果),浪费统计效力。正确的做法是在
dunntest里直接指定你需要的对比组合。假设你的分组变量group的取值为1(对照1)、2(对照2)、3(干预1)、4(干预2),命令应该写成:dunntest outcome, by(group) compare(1-2 1-3 1-4 2-3)这样命令只会执行你指定的4组对比,校正也是基于4次检验的,结果更准确合理。
报告时要明确说明分析逻辑
在你的研究报告或论文中,一定要清晰说明:- 你预先设定了哪些组间对比
- 为什么排除第2对照组和第2干预组的比较(基于你的研究设计逻辑)
这能让审稿人或读者完全理解你的分析思路,不会质疑你是为了得到阳性结果而调整对比。
内容的提问来源于stack exchange,提问作者user195769
相关产品推荐
相关产品推荐

