Survival – How to Compare Survival Between Two Unbalanced Groups Using Cox Model

caretcox-modelsurvival

Briefly, 184 patients are included in my analysis. I have one variable that seperates 184 patients into two groups. 173 are in group 0 and 11 are in group 1. I need to compare the survival between these two groups. (This variable is something like gene mutation status, where 0 represents no mutation, 1 represents mutation)

Univariate Cox regression seems to be the choice. However, such unbalanced sample size between these two groups makes me worried about the power of test.

I didn't find much literature discussing this kind of situation. Two topics discussed this case first one second one. But my case is a little bit different from them.

My questions are:

  1. Is it correct to directly use univariate cox regression to test survival difference between these two groups?
  2. Downsampling might be a solution? But randomly sampling 11 objects from 173 patients results in millions possible combination. How can I achieve this in R?
  3. caret package has the downsampling function, but it does not include cox model. After downsampling, it is impossible to perform k-fold cross-validation using train() function. Could anyone tell me how to create a downsampling Cox regression model?

Thank you.

Best Answer

You are correct to be worried about power, given that you have only 11 members of group 1. The power of a Cox regression is essentially determined by the number of events and you have at most 11 events in that group.

Throwing away members of group 0 by downsampling, however, throws away events in that group and thus loses power overall.* Would you do something like that with unequal group sizes for a t-test? That only hurts you. Use all your data.

You should, however, evaluate whether membership in group 1 is associated with known outcome-associated covariates. You also should consider incorporating standard clinical covariates, not just membership in your groups, into your survival model.


*I see that an answer in one of your linked threads made an argument that unbalanced group sizes hurts power. Perhaps that led in part to this question. That argument was based on a "retrospective power" analysis that does no good after the data are in. As Russ Lenth puts it: "You've got the data, did the analysis, and did not achieve 'significance.' So you compute power retrospectively to see if the test was powerful enough or not. This is an empty question. Of course it wasn't powerful enough -- that's why the result isn't significant. Power calculations are useful for design, not analysis." There might be advantages to having balance between groups in study design, but there is no advantage to throwing away already accumulated data to achieve balance.

Related Question