當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


R Surv2data 將數據從 timecourse 轉換為 (time1,time2) 樣式


R語言 Surv2data 位於 survival 包(package)。

說明

多狀態生存函數coxphsurvfit 允許兩種形式的輸入數據。此例程在它們之間進行轉換。當 Surv2 作為響應時,該函數通常在幕後調用。

用法

Surv2data(formula, data, subset, id)

參數

formula

模型公式

data

一個 DataFrame

subset

可選,選擇要保留的數據行

id

標識同一主題的多行的變量,通常在引用的數據集中找到

細節

對於時間軸樣式數據,每一行都由(標識符,時間)對唯一標識。時間可以是日期、從進入研究開始的時間、年齡等(通常可能有多個時間變量)。標識符和時間不能丟失。其餘協變量表示在該時間點觀察到的值。通常,給定的協變量僅在一部分時間被觀察到,而在其他時間則缺失。特別是在死亡時,通常隻知道標識符、時間和狀態指示符。

在生成的數據集中,缺失的協變量將被其最後的已知值替換,並且響應 y 將是 Surv(time1, time2, endpoint) 對象。

包含元素的列表

mf

更新的模型框架(更少的行,不變的列)

S2.y

構建的響應變量

S2.state

每行的當前狀態

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Convert data from timecourse to (time1,time2) style。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。