Rで数理生存分析を作成しようとしています(いくつかの実例に従っています)。survivalこれを行う最良の方法は、パッケージを使用することだと思います。次のようなものです:
library(survival)
surv.test <- survfit(Surv(TIME,STATUS), data=test)
ただし、正しい答えを得るには、TIME変数を 365 日の間隔に分割する必要があります。これを行う方法がわかりません。これにより、指定された結果と一致します。
私が知る限り、これをsurvfit行う関数内のオプションはありません。私はいくつかのドキュメントの例を調べましたが、どれも階段型のプロットを作成しようとしていませんでした (type='interval'オプションはありますが、何か違うことをしているようです)。survival関数を適用する前に、データを再グループ化する必要があると思いますか?
何か案は?
PS: SPSS では、これはINTERVAL = THRU 10000 BY 365; スタタでintervals(365) ... connect(stairsteps)




