survival
パッケージでRの生存分析を行っています。私は左切り捨てデータで作業していると思いますが、その処理方法は完全にはわかりません。
私は1990年から2012年の間に診断された患者のコホートを持っています。すべての患者は、明確に定義された診断時刻(開始時刻)を持っています。ただし、関心のある結果(特定の疾患の悪化)は、2000年以降にのみ文書化されています。したがって、2000年以前に診断された患者の場合、結果がその時間の前に発生したかどうかはわかりません。
私が最初に思ったのは、分析を2000年以降の期間に限定する必要があり、その時点以降に診断された患者だけを含める必要があるということでした。いくつかの読み取りを行った後、2000年より前に診断された患者を除外する必要はないように見えます。これは左打ち切りであると思われ、time1は左打ち切り時間(診断から文書化の開始までの時間)coxph
を使用して処理できます。Surv(time1, time2, event)
結果)および時間2は、イベントまでの時間(診断時から)です。
これが私のデータセットにある患者の2つの例です。
患者#1:1999年に診断されました。2001年に結果が観察されました。左打ち切り時間:1年(〜2000年)。イベントまでの時間:2年。
患者#2:2001年に診断されました。2005年に結果が観察されました。左打ち切り時間:0年。イベントまでの時間:4年。
これらの患者の場合、サバイバルオブジェクトでの生存時間(年単位)は(それぞれ)になると思います。
Surv(time1 = c(1,0), time2 = c(2,4), event = c(1,1))
これは左切り捨てデータの例ですか?もしそうなら、これはそれを処理する正しい方法ですか?