長壽計算器
表型年齡計算器(Levine 方程式)
輸入一份常規抽血檢查的九項數值和你的年齡,就能得到 Levine 表型年齡。請依報告單選擇每一項的單位——特別是 C 反應蛋白,方程式要的是 mg/dL,而多數檢驗室印的是 mg/L。免費、即時,無需註冊。
必須是空腹血糖。模型是在空腹檢體上擬合的,飯後測得的數值是同名的另一個量。
選之前先看檢驗報告單。所有 hs-CRP 檢驗和多數常規套組都以 mg/L 報告,這個數字比方程式擬合時所用的 mg/dL 大十倍。
請對照你的檢驗報告單核對。在這個方程式裡,答案的成敗就在單位換算上:2.0 mg/L 的 CRP 讀成 0.2 mg/dL 是對的,而 2.0 mg/L 的 CRP 用 2.0 mg/dL 填進去就會偏差兩年以上,表面上還完全看不出異常。
| 血清白蛋白 | 47 g/L |
| 血清肌酸酐 | 88.4 µmol/L |
| 空腹血糖 | 5 mmol/L |
| C 反應蛋白(CRP) | 0.1 mg/dL |
| 淋巴球(占白血球的 %) | 30 % |
| 平均紅血球體積 MCV(fL) | 90 fL |
| 紅血球分布寬度 RDW(%) | 13 % |
| 鹼性磷酸酶(U/L) | 70 U/L |
| 白血球計數(千個每 µL) | 6 ×10³/µL |
一份抽血報告是一張快照,該由你的醫師來讀。教練幫得上忙的是訓練與飲食那一側,也就是能推動其中幾項指標的部分。
什麼是表型年齡
Levine 表型年齡把九項血液指標和你的實際年齡合成一個以歲為單位的數字。方程式是一個 Gompertz 比例風險模型:十個項構成線性預測值,它轉成參照世代的十年死亡評分,評分再透過只與年齡有關的死亡率曲線反解回歲數。權重與單位取自 Levine et al., Aging (Albany NY) 2018;10(4):573-591 表 1。轉換取自 Liu et al., PLoS Medicine 2019;16(2):e1002760 的公開更正——原刊漏了一個步驟,無法計算。結果講的只有一件事:這份報告看起來像 NHANES III 中一位更年長或更年輕的人的報告。整個主張就這麼多。
CRP 要以 mg/dL 代入,不是 mg/L
這是本頁最重要的一件事。Levine 的係數是在以 mg/dL 表示的 CRP 上擬合的,因為 NHANES III 就是這樣報告的;而現在多數檢驗室和所有高敏感度檢驗報的是 mg/L——大十倍的數字。這一項是以自然對數進入方程式的,所以在該填 mg/dL 的地方填 mg/L,會把線性預測值平移 0.0954 × ln(10) = 0.22,在常見數值下會讓答案偏掉遠超過兩年。它不會大聲報錯,只會回一個看起來合理的錯誤年齡。這個方程式的好幾個公開實作就是這樣錯的。這就是為什麼單位在這裡是必填欄位,而不是從數量級去猜,也是為什麼換算後的檢驗值會回顯給你看。
死亡評分會算出來,但不顯示
方程式不經過十年死亡評分就到不了年齡,所以這個計算器確實算了一個。它刻意不回傳。圍繞那個數字,任何人寫得出來的唯一一句話是「你在未來十年內死亡的機率是 N%」,而那個數字並不是這個意思:它是一群檢驗結果與你相似的 NHANES III 參與者的群體性質,來自一個追蹤窗口、一個國家、幾十年前。把它貼到某一位讀者身上,就是把世代平均值變成它撐不起的個人預測。年齡是同樣的資訊,只是把虛假的精確度剝掉了。
這九項指標看得到什麼、看不到什麼
白蛋白、肌酸酐、空腹血糖、CRP、淋巴球百分比、平均紅血球體積、紅血球分布寬度、鹼性磷酸酶和白血球計數。就這些。血壓、VO₂ max、抽菸、身體組成、家族病史,以及其他所有對健康重要的東西,全都在方程式之外。而且一次抽血本身就會浮動:急性疾病會讓 CRP 和白血球急速上升,體內水分狀態會牽動白蛋白和肌酸酐,其中幾項還會隨一天中的時間變化。一份在呼吸道感染期間抽的報告,並不是你身上那種慢慢改變的性質。
這個工具的界線
模型是在 NHANES III 的成年人身上擬合的,所以 20 歲以下等於把它套到它從未看過的族群,計算器會拒絕。每一項的合理範圍是刻意放寬的——寬到能容下洗腎等級的肌酸酐和敗血症等級的 CRP——因為它們的任務是抓出單位填錯或欄位填錯的數值,而不是判定什麼算正常結果。在區間的兩端,死亡評分會飽和,反轉換不再有定義;這時計算器寧可什麼都不回傳,也不給一個被截斷的年齡。這不是診斷,不是預期壽命,也不能取代幫你開檢驗單的醫師。