数据导入
CSV/TSV完全离线;Excel文件请在Excel中另存为CSV后导入,或直接复制工作表粘贴。原始数据仅在浏览器本地处理,不上传服务器。支持一人一行及起止时间多行记录。
字段映射
事件编码:0=右删失,1=研究事件;竞争风险模式下2及以上=其他原因事件。时间单位由用户统一指定。普通模式time是随访结束时点;时变模式start/stop为相对统一时间原点的区间。
延迟入组与时间依赖协变量
延迟入组(左截断)需要entry与time;时间依赖协变量需每位受试者多行start/stop区间,事件只出现在实际事件发生区间。采用计数过程Cox部分似然,Breslow处理并列事件。不能将同一人的多行当作独立受试者计算KM。
竞争风险与RMST
CIF使用Aalen–Johansen估计;原因特异Cox将其他原因事件作为该原因分析中的删失,得到的是cause-specific HR,不是Fine–Gray亚分布HR。Gray检验和Fine–Gray回归尚未提供经验证的数值实现,故不输出冒充其结果的统计量。RMST针对全因事件定义;竞争风险中的原因特异事件概率请看CIF。
论文报告值一致性核查
逐行输入,允许缺失列。Wald核查要求报告P值和CI使用相应Wald方法;若作者使用似然比、Score、profile-likelihood或稳健方差,必须注明,不能据此直接认定错误。
适用范围、统计方法与开发验证边界
V1.2开发测试版。普通KM使用乘积极限估计及Greenwood方差(log-log区间);Log-rank采用多组得分及协方差矩阵;Cox采用Newton–Raphson求解Breslow部分似然,Wald推断;RMST用KM曲线数值积分;竞争风险CIF采用Aalen–Johansen。
支持CSV、粘贴、示例数据、图形SVG/PNG导出;未集成原生XLSX解析器(为保持真正离线)。暂不实现Gray检验、Fine–Gray亚分布回归、Schoenfeld比例风险正式检验、稳健聚类方差、精确并列处理、时间依赖ROC和多重插补。残差和PH假设需要进一步独立交叉验证后才能作为正式诊断发布。图形仅在具有充分数据时生成。
竞争风险数据中事件编码1为目标事件、2+为竞争事件。若选择事件1作为终点进行普通KM,竞争事件不可简单忽略而解释为真实累积发生概率;请使用CIF。KM中竞争事件视作删失仅适用于原因特异的净生存估计,不是观察到的累积发生概率。
时间依赖Cox对重叠区间、同一人同一时间重复事件和缺失字段进行验证;普通Cox只允许一人一行。模型不收敛、样本不足或矩阵奇异时显示失败,不提供虚构结果。统计报告必须结合研究设计、事件定义和删失假设。
本文件是开发测试版,不得未经R/survival、cmprsk等参考软件逐项验证就直接用于临床论文正式统计结论。