[R] Sorting Surv objects
Professor Bickis
bickis at snoopy.usask.ca
Fri Feb 13 18:22:27 CET 2015
Thanks for the quick response.
My work-around was suggested as a quick fix for right-censored data, not as a general sort method for censored data.
My concern was that sort does not work on right-censored data as described in the xtfrm documentation.
Mik Bickis
> On Feb 13, 2015, at 05:53 AM, Therneau, Terry M., Ph.D. <therneau at mayo.edu> wrote:
>
> Your work around is not as "easy" looking to me.
>
> Survival times come in multiple flavors: left censored, right censored, interval censored, left-truncated and right censored, and multi-state. Can you give me guidance on how each of these should sort? If a sort method is added to the package it needs to deal with all of these.
>
> Professor Ripley has pointed out that the default action of sort() for right censored times, which I agree is reasonable.
>
> Terry Therneau (author of the survival package)
>
>
> On 02/13/2015 05:00 AM, r-help-request at r-project.org wrote:
>> It seems that Surv objects do not sort correctly. This seems to be a bug. Anyone else found this?
>>
>>> >survival.data
>> [1] 4+ 3 1+ 2 5+
>>> >class(survival.data)
>> [1] "Surv"
>>> >sort(survival.data)
>> [1] 2 1+ 4+ 3 5+
>>
>> An easy work-around is to define a function sort.Surv
>
More information about the R-help
mailing list