本附录汇总九章各自执行的真跑。九处全部产出对作者原主张不利的结果,本表记录每一处输在哪里,以及作者据此做了什么。
| 章 | 数据来源 | 不利结果 | 作者据此做了什么 | ||
|---|---|---|---|---|---|
| --- | --- | --- | --- | ||
| 一 | TCGA / METABRIC / SEER 结构审计 | SEER 的患者拒绝手术编码推翻“公共库没有关系边”的强命题 | 撤回强命题;并声明预注册针对旧模型,不为新模型冒领时间优先权 | ||
| 二 | CBIS-DDSM(四表 SHA-256,1993 病灶) | AUC 0.8146,条件熵仍留 64.82%;主读数根本算不出来 | 增补置换检验并自标为非盲;18 个病灶未过信息量门槛,据实标出 | ||
| 三 | cBioPortal | 预注册的数据地址返回 403,严格可重建率 0% | 改走 API 并自承失去归档快照等价性;事后扫描发现某字段覆盖 78.92%,反过来推翻自己“公共数据不记录生命阶段”的说法 | ||
| 四 | GSE145850 | 主判据与宽松判据在四个时点全部阴性;换 5/10 主成分复算仍阴性 | 拒绝把第 10 日两史几乎相同(\ | Δ\ | =0.0027)拿来当阳性 |
| 五 | Han 类器官八 CSV | 预设的相关性闸没过(ρ=−0.812,阈值 0.80);主结果六条路线可评价数 0/6 | 保留失败结论;四项力学方向复现只作为前提而非证据 | ||
| 六 | HeartSteps V1(冻结 commit) | 149 个恢复事件全部落进同一格,无假设边界 0≤θ≤1(完全无信息) | 明写“下界为零不等于观察到零” | ||
| 七 | NHANES 三周期 8861 人(含权重与 PSU 三明治方差) | 第二条判据的风险差置信下界 −9.11,只是窄幅未被推翻 | 拒绝用 P=0.348 宣称相等;明令禁止把 29.1% 的表型改称本章读数的发生率 | ||
| 八 | GSE285005 / GSE12247 | 5 主成分敏感性把首离开时点从第 1 天推到第 2 天;更关键的是自证 强制断乳使两钟在原理上不可分 | 用识别性论证废掉自己的数据,并声明这是识别问题不是样本量问题 | ||
| 九 | BCRAT 移植 | 因自设 1e-10 误差阈主动停机;查出官方源码与文档在示例上差 2.206888 个百分点 | 撤回“风险模型制造患者自责”这句最好卖的话,理由是倒算下游误用给源模型正是本书批评的越权归因 |
读法: 这九行是本书唯一真正硬的部分。它们不支持本书的任何主张——它们证明的只是,作者在每一处都愿意让数据说不。一个每次真跑都被打回来的理论,通常意味着它离能被检验还差一步;本书接受这个判断。