科研Labs › RCS 样条
限制性立方样条(RCS)
用限制性立方样条刻画连续变量与结局的非线性关系,给出 {OR/HR} 随该变量变化的平滑曲线(含 95% 置信带)与非线性检验。支持 Logistic 与 Cox,可调整其他协变量,并一键导出可在 R(rms 包)中复跑的代码。浏览器本地计算,数据不上传。
① 数据
粘贴含表头数据(首行列名,Tab/逗号分隔,≥20 行)。连续自变量与协变量为数值;结局/状态列编码 0/1。
使用说明与方法学
什么时候用 RCS?
当怀疑连续变量(如年龄、BMI、某标志物)与结局不是简单直线关系(可能 U 形、阈值、饱和)时。RCS 在保证两端平滑、避免高次多项式剧烈摆动的同时,灵活刻画中间的弯曲,是临床预测与剂量反应研究的常用方法。
结点怎么选、放哪里?
本工具按 Harrell 推荐:3 结点放 10/50/90 百分位,4 结点 5/35/65/95,5 结点 5/27.5/50/72.5/95。结点数 3~5;越多越灵活也越易过拟合,样本/事件少时用 3 个。
非线性检验怎么读?
它检验所有非线性样条项是否同时为 0。P<0.05 表示关系显著偏离直线,应按非线性建模;P 不显著则可接受线性假定、用普通线性项更简洁。整体关联检验则看该变量是否与结局有任何关联。
参照值是什么?
曲线展示的是相对某个参照值的 OR/HR(参照处=1)。默认取中位结点,也可设为临床有意义的值(如正常参考点)。改参照值只平移曲线、不改变形状与非线性检验结果。