treatment, either standard or test (chemotherapy); 1 (standard), 2 (test)
age
Numeric
patient age in years
Karn
Numeric
Karnofsky score of patient performance, on scale of 0 to 100
diag
Numeric
patient time since diagnosis, measured at time of entry to trial, in months
cell
Nominal
one of four cell types; 1 (squamous), 2 (small cell), 3 (adeno), 4 (large)
prior
Nominal
denotes prior therapy; 10 (yes), 0 (no)
Table 2: Sample Rows from VA Lung Trial Data
stime
status
treat
age
Karn
diag.time
cell
prior
72
1
1
69
60
7
1
0
411
1
1
64
70
5
1
10
228
1
1
38
60
3
1
0
126
1
1
63
60
9
1
10
118
1
1
65
70
11
1
10
10
1
1
49
20
5
1
0
137 Observations of patients with inoperable lung cancer
Includes Censored Data
Per the National Cancer Institute, the Karnofsky score is standard way to measure how well a patient can perform ordinary tasks. A higher score indicates a higher ability to do these tasks
# Import packageslibrary(survival)# Fit Cox PH Model for treatment onlyY =Surv(VA$stime, VA$status)coxph(Y ~ treat, data=VA)
Call:
coxph(formula = Y ~ treat, data = VA)
coef exp(coef) se(coef) z p
treat2 0.01774 1.01790 0.18066 0.098 0.922
Likelihood ratio test=0.01 on 1 df, p=0.9218
n= 137, number of events= 128
summary(coxph(Y ~ treat, data=VA))
Call:
coxph(formula = Y ~ treat, data = VA)
n= 137, number of events= 128
coef exp(coef) se(coef) z Pr(>|z|)
treat2 0.01774 1.01790 0.18066 0.098 0.922
exp(coef) exp(-coef) lower .95 upper .95
treat2 1.018 0.9824 0.7144 1.45
Concordance= 0.525 (se = 0.026 )
Likelihood ratio test= 0.01 on 1 df, p=0.9
Wald test = 0.01 on 1 df, p=0.9
Score (logrank) test = 0.01 on 1 df, p=0.9
\[h_i(t)= h_0(t) \times exp(\beta_1(t)X_{1i} + ... + \beta_k(t)X_{ki}) \]Used to specify a function for the coefficients that change with time (linear, logarithmic, a step function, etc).
We used a step function for time intervals of 0-90, 90-180, and 180+ days.
#Creating tgroup column for each individualVA.cp =survSplit(Surv(stime, status) ~ ., data=VA, cut=c(90,180), episode="tgroup")# Output first 7 entriesVA.cp[1:7, c("age","Karn","cell","tstart", "stime", "status", "tgroup")]
Treatment effect was not found to be significant, with a p value of 0.6, in final Statified-Extended Cox model
Karnofsky’s score was found to be significant but only in the first 90 days, with a p value <0.001
In the first 90 days, for a 10-point decrease in Karnofsky score the probability of dying for a patient increase by 57%, all else constant
Karnofsky score is measured at the time of entry to the trial
Concluding Remarks
Cox Proportional Hazards Model is a useful tool in survival analysis
Regarding the case-study results…
It is due to the CPH’s robust nature and being able to handle censored data, which leads it to be so popular in survival analysis, as seen in our case-study