On Jun 15, 2010, at 1:34 PM, Federico Calboli wrote:

Hi everyone,

I'm running a cox ph model on a dataset with a number of variables. Each variable has a different number of missing data, so that coxph() drops the individuals who are missing data at one or more variables. Because of this dropping (totally fine btw) I want to know how many events I am left with in the model. Is there a way of extracting them from the coxph() fit? or in any other reasonably efficient way?

Ideas:
a) This is perhaps "cheating", but I use Harrell's rms function cph() which reports that number (as well as the number of missing from each variable) by default as part of the print()-ed version of the cph- object. b) I would have thought that summing events after applying complete.cases() to a subset containing just the variables of interest would have done the job, if you wanted to remain "true" to "survival". c) Or you could look at the older version of Harrell's work in the Design package to see how he extracted the event count, since I believe it made a call to cph(). d) Using the cph second example I seem to be getting success with assigning the results of coxph call to cox.obj and doing:

> sum(cox.obj$y[,3])
[1] 7





Best,

Federico


--
Federico C. F. Calboli


David Winsemius, MD
West Hartford, CT

______________________________________________
[email protected] mailing list
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.

Reply via email to