Я не могу напечатать среднее значение выживания (...) - PullRequest
1 голос
/ 24 января 2010

Я использовал данные aml в пакете выживания в R и вычислил функцию выживания по «выживаемости».Так как результат Surfit не показывает среднее значение, я использовал следующий код, чтобы напечатать среднее:Код выше работал в моем другом ПК, но не мой.Итак, я подумал о загрузке дополнительного пакета для использования print(...show.rmean=T).Но «печать» является основной, поэтому мне не нужно ничего для запуска печати.Тогда почему я не могу получить среднее значение?

1 Ответ

3 голосов
/ 24 января 2010

print - это общая функция с параметрами, которые могут быть специфическими для того, что она печатает. В этом случае опции предоставляются print.survfit. Хотя моя версия survival на самом деле не имеет show.rmean. Возможно, вы хотите print.rmean? См. Справку для print.survfit для получения дополнительной информации.

> print(survfit(Surv(aml1$time,aml1$status)~1), print.rmean=T)
Call: survfit(formula = Surv(aml1$time, aml1$status) ~ 1)

   records      n.max    n.start     events     *rmean *se(rmean)     median 
     23.00      23.00      23.00      18.00      36.36       9.85      27.00 
   0.95LCL    0.95UCL 
     18.00      45.00 
    * restricted mean with upper limit =  161 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...