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. <thern...@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-requ...@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 > ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.