1 / 35

HSRP 734: Advanced Statistical Methods July 24, 2008

Objectives. Describe methods to evaluate the proportional hazard assumptionDescribe other model diagnosticsDescribe a stratified analysisUse SAS to implement . Background. The Cox PH model is a semi-parametric regression-based approach to survival analysisNonparametric estimation of the basel

marinel
Download Presentation

HSRP 734: Advanced Statistical Methods July 24, 2008

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. HSRP 734: Advanced Statistical Methods July 24, 2008

    2. Objectives Describe methods to evaluate the proportional hazard assumption Describe other model diagnostics Describe a stratified analysis Use SAS to implement

    3. Background The Cox PH model is a semi-parametric regression-based approach to survival analysis Nonparametric estimation of the baseline hazard function Parametric estimation of the proportionality constant as a linear function of the covariates

    4. Checking the Proportional Hazards Assumptions Graphical approach (subjective) Compare estimated –ln(-ln) survivor curves over different categories of variables being investigated. Parallel curves indicates that the PH assumption is satisfied. Compare observed with predicted survival curves. Goodness-of-fit tests (global) Time-dependent variables (computationally cumbersome)

    5. Graphical Approach Background Consider a Cox PH model in which we wish to model gender effect (i.e., single binary covariate) Now take the natural log of both sides of the equation: log h(t; X) = log h0(t) + b1 x female

    6. Graphical Approach Background Assuming that a female is coded as 1 and a male is coded as 0, we have Female: log h(t; X) = log h0(t) + b1 x 1 = log h0(t) + b1 Male: log h(t; X) = log h0(t) + b1 x 0 = log h0(t)

    7. Graphical Approach Background Thus, a plot of the log-hazard over time would yield two curves – one for females and one for males, and the distance between the curves would be fixed at b1. A simple method for assessing the proportional hazards assumption is an examination of the extent to which the two (or more) curves are equidistant over time.

    8. Graphical Approach Advantages: Simple Often the eye is better at evaluating patterns than a formal analytical method Disadvantages: Not formal What do you do with continuous variables Univariate by nature and one has to think hard of how to best consider combinations of variables

    9. Survival curve and hazard (under PH) Equivalently, one can use log log survival curves Some math required to figure this out Lets start with -d (log S(t))/dt = h(t)

    10. Survival curve and hazard (under PH)

    11. Survival curve and hazard (under PH)

    12. Log-log Plots eval ph example.sas

    13. Empirical Log-log Plots We can get the survival functions based on Kaplan-Meier estimates that do not assume an underlying Cox model. Empirical log-log plots: Calculate K-M estimates Create a new dataset. Keep only two variables time and survival. In the new data set, create the group variable (e.g., maintained). Do the log(-log(Survival)) transformation.

    14. Empirical Log-log Plots using SAS You need to spend some time to create a data where you can make a plot. eval ph example.sas

    15. Another Alternative Approach Using Lehmann’s alternative expression

    16. Observed vs. Predicted Plots Idea: Use K-M curves to obtain the “observed” plots. Use Cox PH model to obtain the “expected” plots. Put both sets of plots on the same graph. If they are close, then complies with PH assumption; if not, then the assumption is violated.

    17. Expected Plot from SAS

    18. Time-Dependent Covariates Add a time-dependent variable to assess the PH assumption for a time-independent variable. The Cox model is extended to contain an interaction term between the covariate and some function of time. If the test is significant, then the PH assumption is violated. eval ph example.sas

    19. Regression diagnostics Model checking in Cox PH model uses measures analogous to those used for linear and logistic regressions: residuals, leverage, and influence. Diagnostics can be plotted and examined in order to identify observations that are influential or that have high leverage in determining the fit.

    20. Identification of Influential and Poorly Fit Observations High leverage values in isolation are not necessarily a concern. The issue is how does high leverage contribute to a measure of the influence a covariate value has on the estimate of the coefficient of concern.

    21. Identification of Influential and Poorly Fit Observations Specifically, we use the measure of the change in the value of the estimated coefficient upon deletion of an observation where denotes the MLE from the partial likelihood using the entire sample and is that when the ith observation is deleted. Plots of vs. the covariate values are helpful in identifying observation that greatly influence parameter estimation and hypothesis testing. are called dfbetas

    22. Residuals Martingale residuals Deviance residuals Plot of martingale residuals vs. covariates or fitted values Plot of deviance residuals vs. covariates or fitted values

    23. Identification of Influential and Poorly Fit Observations obtain dfbeta from a Cox PH model by requesting that they be included in the OUTPUT dataset obtain linear predictor score, martingale and deviance residuals from a Cox PH model by requesting that they be included in the OUTPUT dataset eval ph example.sas

    24. Non-Proportional Hazards - Stratification What if the proportional hazards assumption does not fit? If you find that the proportional hazards assumption does not fit for a specific set of groups, you can compute a stratified analysis in which you stratify by group.

    25. Stratification Advantages: Flexibility in that it allows for different hazard functions for each stratum Relatively simple idea and easy to implement Retains single estimate for each regression parameter, assuming no strata by covariate interaction Crude form of adjustment

    26. Stratification Disadvantages: Loss of parsimony Requires larger sample size to obtain similar quality estimators – number of individuals within a stratum is important Not valid if there is a strata by covariate interaction

    27. Stratified Cox Model Using the UISSURV data, assume RACE doesn’t satisfy the PH assumption. Further assume that the hazard function for non-whites and whites differ only because they have different baseline hazard function. The effect of TREAT is the same for both non-whites and whites. Because of different baseline hazard functions, the fitted stratified Cox model will have different estimated survival curves for non-whites and whites.

    28. Stratified Cox Model eval ph example.sas

    29. Stratified Cox Model Some comments: Note that RACE is not included in the model because it doesn’t satisfy the PH assumption. So instead the RACE variable is controlled by stratification. Now we can estimate the treatment effect adjusted for RACE. It is not possible to obtain a hazard ratio for the RACE effect adjusted for TREAT. This is the price to be paid for the stratification. Also a single value for the hazard ratio for RACE is not appropriate because it must vary with time.

    30. General Stratified Cox Model If there are more than one variable not satisfying the PH assumption, a general stratified Cox model can be used. Define a new single variable (e.g., Z) which is the combinations of the variables (i.e., covariate pattern) and then apply the same stratified Cox model. The trouble is that you might not have enough sample sizes in each stratum.

    31. General Stratified Cox Model In the statistical software, you don’t need to create a new variable Z by yourself. The software will do it for you automatically as long as you specify the variables not satisfying PH assumption in the model.

    32. General Stratified Cox Model — SAS eval ph example.sas

    33. No-Interaction Assumption Previous stratified model contains regression coefficients that do not vary over the strata. This is the “no-interaction assumption”.

    34. Interaction If we allow for interaction between the TREAT and RACE, we can fit two separate Cox models to non-whites and whites with each model containing TREAT. An alternative way is to fit a stratified model with an interaction term between TREAT and RACE. Note that though RACE can’t be treated it as a covariate, it can be included as an interaction term.

    35. Interaction eval ph example.sas

    36. Summary Non-proportional hazards and strata by covariate interactions greatly complicate our analyses and interpretations. Options: Run completely separate analyses for each stratum – simple but often confusing Attempt to explicitly model these interactions – more complicated and often confusing to describe.

More Related