R語言
blogit
位於 survival
包(package)。 說明
對其鏈接函數的輸入施加限製的備用鏈接函數
用法
blogit(edge = 0.05)
bprobit(edge= 0.05)
bcloglog(edge=.05)
blog(edge=.05)
參數
edge |
小於分割點的輸入值將替換為分割點。對於所有大於 (1-edge) 的 |
細節
當使用生存偽值進行二項式回歸時,原始數據可能超出範圍 (0,1),但我們希望將預測值限製在該範圍內。處理此問題的一種自然方法是將 glm
與 family = gaussian(link= "logit")
一起使用。但這將會失敗。原因是 family
對象有一個組件 linkfun
,該組件不接受 (0,1) 之外的值。
然而,該函數僅用於為迭代步驟創建初始值。在計算鏈接之前將有問題的輸入參數映射到 (egde, 1-edge) 範圍內會導致足夠好的初始估計。擬合的最終結果與使用 etastart
或 mustart
參數給出顯式起始估計值沒有什麽不同。這些函數創建 logit、probit 和互補 log-log 係列的副本,僅在使用有界輸入參數時與標準係列不同,並稱為 "bounded logit" = blogit
等。
當使用 RMST(曲線下麵積)偽值以及對數鏈接來確保積極預測時,同樣的論點成立,盡管在這種情況下僅需要映射下邊界。
值
與 make.family
形式相同的 family
對象。
例子
py <- pseudo(survfit(Surv(time, status) ~1, lung), time=730) #2 year survival
range(py)
pfit <- glm(py ~ ph.ecog, data=lung, family=gaussian(link=blogit()))
# For each +1 change in performance score, the odds of 2 year survival
# are multiplied by 1/2 = exp of the coefficient.
也可以看看
stats{make.family}
相關用法
- R bladder 膀胱癌複發
- R brier 計算 Cox 模型的 Brier 分數
- R basehaz survfit 函數的別名
- R hoel 小鼠癌症數據
- R survcondense 縮短 (time1, time2) 生存數據集
- R myeloid 急性粒細胞白血病
- R tobin 托賓的托比特數據
- R pseudo 生存的偽值。
- R levels.Surv 返回多狀態 Surv 對象的狀態
- R rats Mantel 等人的大鼠治療數據
- R diabetic 糖尿病視網膜病變
- R pbc 梅奧診所原發性膽汁性膽管炎數據
- R plot.survfit survfit 對象的繪圖方法
- R kidney 腎導管數據
- R stanford2 更多斯坦福心髒移植數據
- R print.aareg 打印 aareg 對象
- R pyears 人年
- R residuals.survreg 計算“survreg”對象的殘差
- R cgd0 慢性肉芽腫病數據
- R mgus2 單克隆丙種球蛋白病數據
- R model.frame.coxph coxph 對象的 Model.frame 方法
- R nsk 以結高度為基礎的自然樣條。
- R survSplit 在指定時間分割生存數據集
- R mgus 單克隆丙種球蛋白病數據
- R summary.pyears pyears 對象的匯總函數
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Bounded link functions。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。