Skip to main content
Biostatistics (Oxford, England) logoLink to Biostatistics (Oxford, England)
. 2011 Jul 23;13(1):18–31. doi: 10.1093/biostatistics/kxr017

Checking semiparametric transformation models with censored data

Li Chen 1,*, D Y Lin 2, Donglin Zeng 2
PMCID: PMC3276276  PMID: 21785165

Abstract

Semiparametric transformation models provide a very general framework for studying the effects of (possibly time-dependent) covariates on survival time and recurrent event times. Assessing the adequacy of these models is an important task because model misspecification affects the validity of inference and the accuracy of prediction. In this paper, we introduce appropriate time-dependent residuals for these models and consider the cumulative sums of the residuals. Under the assumed model, the cumulative sum processes converge weakly to zero-mean Gaussian processes whose distributions can be approximated through Monte Carlo simulation. These results enable one to assess, both graphically and numerically, how unusual the observed residual patterns are in reference to their null distributions. The residual patterns can also be used to determine the nature of model misspecification. Extensive simulation studies demonstrate that the proposed methods perform well in practical situations. Three medical studies are provided for illustrations.

Keywords: Goodness of fit, Martingale residuals, Model checking, Model misspecification, Model selection, Recurrent events, Survival data, Time-dependent covariate

1. INTRODUCTION

The proportional hazards model (Cox, 1972) is commonly used in the analysis of survival time and related data. The proportional hazards assumption may be violated in practice, and other models may provide more precise or more parsimonious summarization of data. The class of transformation models is a broad generalization of the proportional hazards model to allow various nonproportional hazards structures, such as proportional odds (Bennett, 1983; Pettitt, 1984). This generalization can substantially enhance the validity of inference and the accuracy of prediction. Transformation models have received tremendous recent attention (e.g. Cheng and others, 1995, 1997; Murphy and others, 1997; Scharfstein and others, 1998; Cai and others, 2002; Chen and others, 2002; Tsodikov, 2003; Kosorok and others, 2004; Lu and Ying, 2004; Lu and Tsiatis, 2006; Zeng and Lin, 2006, Zeng and Lin, 2007).

The class of linear transformation models relates an unknown transformation of the survival time T linearly to a p-vector of covariates X:

1. (1.1)

where H(·) is an unspecified increasing function, β is a set of unknown regression parameters, and ϵ is a random error with a parametric distribution (Dabrowska and Doksum, 1988; Kalbfleisch and Prentice, 2002, p. 241). Although it generalizes the proportional hazards model to nonproportional hazards models, this class of models can only handle survival time (i.e. single event) with time-independent covariates.

To accommodate time-dependent covariates and recurrent events, we use the counting process N*(t) to denote the number of events the subject has experienced by time t and allow X to be a function of t. We then specify that the cumulative intensity function for N*(t) conditional on {X(s);st} takes the form

1. (1.2)

where G is a strictly increasing function, Y*(·) is an indicator process, and Λ(·) is an unspecified increasing function (Zeng and Lin, 2006). For survival data, Y*(t) = I(Tt), where I(·) is the indicator function; for recurrent events, Y*(·) = 1. We consider the class of Box–Cox transformations G(x) = {(1 + x)ρ − 1}/ρ(ρ ≥ 0) with ρ = 0 corresponding to G(x) = log(1 + x) and the class of logarithmic transformations G(x) = log(1 + rx)/r(r ≥ 0) with r = 0 corresponding to G(x) = x. The choice of G(x) = x (ρ = 1; respectively r = 0) yields the proportional hazards model for survival data and the proportional intensity model (Andersen and Gill, 1982; Kalbfleisch and Prentice 2002, Section 9.3) for recurrent events data; the choice of G(x) = log(1 + x) (ρ = 0; respectively r = 1) yields the proportional odds model. Various choices of ρ and r are considered in this paper, but we are not trying to estimate the values of these parameters. If N*(·) has a single jump at the survival time T and X is time independent, then (1.2) reduces to (1.1).

For recurrent events, (1.2) implies that the occurrence of an event is independent of the prior event history conditional on covariates. To remove this assumption, we consider the following class of transformation mean models

1. (1.3)

where μX(t) = E{N*(t)|X(s): st} and μ(·) is an unspecified increasing function (Lin and others, 2001). This is a class of marginal models that formulates the effects of covariates on the mean function of the recurrent event process while leaving the dependence structure completely unspecified. The choice of G(x) = x yields the proportional means model (Lin and others, 2000). We also consider the class of random-effect transformation models Λ(t|X,ξ) = ξG{∫0teβTX(s)dΛ(s)}, where Λ(t|X,ξ) is the cumulative intensity function for N*(t) conditional on {X(s);st} and ξ, and ξ is a random variable with mean 1 characterizing the dependence (Zeng and Lin, 2007). This model is a special case of model (1.3) in that the mean function of N*(·) induced by it satisfies equation (1.3).

The classes of semiparametric transformation models as shown in (1.2) and (1.3) require specification of the following components: (i) the functional forms of individual covariates; (ii) the link function, that is, the exponential regression function; (iii) the proportionality structure, that is, the multiplicative effect of the regression function within the transformation; and (iv) the transformation function G. Misspecifying any of these components can result in erroneous inference and inaccurate prediction. Recent theoretical and methodological advances in transformation models have heightened the importance of model assessment and model selection.

In this paper, we introduce time-dependent residuals for semiparametric transformation models in the form of (1.2) or (1.3) and use the cumulative sums of the residuals to construct graphical and numerical procedures for model assessment. These methods can be used to assess specific model components as well as the overall fit of the model. A similar approach was taken by Lin and others (1993) for the proportional hazards model with survival data and time-independent covariates. It is substantially more challenging, both theoretically and numerically, to deal with nonproportional hazards models because of the nonlinearity of G(·) and the lack of an explicit expression for the estimator of Λ(·) or μ(·). To aid the selection of appropriate models, we explore the use of residual patterns in determining the nature of model misspecification.

2. METHODS

Let C denote the censoring time, which is assumed to be independent of N*(·) conditional on X(·). The at-risk process is Y(t)≡Y*(t)I(Ct), and the observed counting process is N(t)≡N*(tC), where ab = min(a,b). The data consist of n independent replicates of {N(t),Y(t),X(t);t∈[0,τ]}, where τ denotes the end point of the study.

We first focus on the class of models given in (1.2), under which the intensity function for Ni(t) is Yi(t)eβTXi(t)λ(t)G{∫0tYi(s)e βTXi(s)d Λ(s)}, where λ(t) = Λ(t). Here and in the sequel, g(x) = dg(x)/d x, and g′′(x) = d2g(x)/d x2. The log-likelihood concerning parameters β and Λ(·) is given by

2. (2.1)

Let Inline graphic and Inline graphic denote the nonparametric maximum likelihood estimators (NPMLEs) of β and Λ based on (2.1). The existence and asymptotic properties of the NPMLEs were established in Zeng and Lin (2006). For the special case of the proportional hazards model, Inline graphic and Inline graphic correspond to the maximum partial likelihood estimator for β and the Breslow (1972) estimator for Λ.

Define

2. (2.2)

When the assumed model holds and β and Λ are evaluated at their true values, the Mi's are zero-mean martingales. Replacing β and Λ with their NPMLEs Inline graphic and Inline graphic yields the martingale residuals Inline graphic. Since they characterize the differences between the observed and model-predicted numbers of events, the martingale residuals are informative about model misspecification. One can plot these residuals against certain coordinates (e.g. covariates or time) to check various model components (e.g. Fleming and Harrington, 1991, pp. 163–178).

To develop more objective and more informative model-checking techniques, we study the cumulative sums of martingale residuals over the covariate or time domain. To check the functional form of the effect of X(j), the jth component of the covariate vector X, we consider the cumulative sum of residuals over that covariate, that is,

2.

where Xji is the jth component of Xi. To check the link function and the transformation function, we consider the cumulative sums of residuals over the linear predictor and the argument of the transformation function

2.

and

2.

respectively. To check the proportionality assumption for X(j), we consider the score process

2.

where Inline graphic is the jth component of

2.

To assess the overall fit of the model, we consider the process

2.

Note that x is a p-vector in Wo(x,t) and a scalar in all other processes. For vectors x and y, xy means that every component of x is smaller than or equal to the corresponding component of y. Because Inline graphic changes its values at observed event times only, all above processes involve the values of time-dependent covariates at observed event times only. For processes Wc(j) and Wp(j), we may suppress the superscript (j) when we are interested in a specific covariate or when we wish to refer to the collection of the processes over all j. We refer to Wp(·) as the score process because it pertains to the score function for β (Andersen and others, 1993, p. 103). In the special case of the proportional hazards model with time-independent covariates, Wc(x,), Wl(x,), Wp(t), and Wo(x,t) reduce to the processes studied by Lin and others (1993), who provided intuitions for the use of such processes in model checking. Under (1.2), the relationship between the counting process and the argument of G determines the functional form of G; therefore, Wtr(x,t) is informative about the adequacy of the transformation function.

All the aforementioned processes are special cases of the multiparameter process

2.

where f1 and f2 are known smooth functions, and Inline graphic. We assume Conditions 1–4 of Zeng and Lin (2006) and impose a slightly stronger version of the first part of their Condition 2 by assuming that, with probability 1, X(·) is left-continuous with right limits, and there exist constants K1 and K2 such that X(·) is bounded by K1 and its total variation is bounded by K2. We also assume that there is at least one continuous covariate in Wl(x,t) and Wtr(x,t); otherwise, Wl(x,t) and Wtr(x,t) may not be centered at zero asymptotically at the discontinuous points of x. Under these conditions and model (1.2), we show in Section S.1 of the supplementary material (available at Biostatistics online) that Wn(x,t) converges weakly to a zero-mean Gaussian process in the metric space Inline graphic and is asymptotically equivalent to the following process

2.

where q is the dimension of f2, Inline graphic, Sβ0 and SΛ0 are, respectively, the score operators for β and Λ at the true parameter values (β00), Iβ00 is the information operator at (β00), 𝒫n and P0 are, respectively, the empirical measure and the distribution under the true model,

2.

and Inline graphic. Here, we use Qf to denote ∫fdQ for a given measurable function f and measure Q.

We use Monte Carlo simulation to evaluate the null distribution of Wn(x,t). Define

2.

where the Qi's (i = 1,…,n) are independent standard normal random variables, and the Si's are calculated in the following way. Let t1,…,tk be the distinct observed event times. We treat β and the jump sizes of Λ(·) at (t1,…,tk) as the parameters. We calculate the score vector for these parameters for the ith subject, denoted by li, and the observed information matrix for these parameters, denoted by In. Let Inline graphic and let h2n(x,t) be a k-dimensional vector with the ith component being Inline graphic. Then, Inline graphic. We show in Section S.2 of the supplementary material (available at Biostatistics online) that the conditional distribution of Inline graphic given the observed data {Ni(t),Yi(t),Xi(t);t∈[0,τ],i = 1,…,n} has the same limiting distribution as Inline graphic. To approximate the null distribution of Wn(x,t), we simulate a number of realizations from Inline graphic by repeatedly generating the normal random sample (Q1,…,Qn) while fixing the data {Ni(t),Yi(t),Xi(t);t∈[0,τ],i = 1,…,n} at their observed values.

The above results enable us to construct goodness-of-fit tests. For example, we can use the omnibus test statistic supx,t|Wo(x,t)| to assess the overall fit of the model and use supx|Wc(j)(x,)| or supx,t|Wc(j)(x,t)| to evaluate the adequacy of the functional form of X(j). Likewise, we can use supx|Wl(x,)| or supx,t|Wl(x,t)| to check the link function and use supx|Wtr(x,)| or supx,t|Wtr(x,t)| to check the transformation function. In addition, we can use supt|Wp(j)(t)| to test the proportionality assumption for X(j). To calculate the p value of a supremum test, we generate a large number, say 1000, of realizations of the test statistic from its null distribution through the aforementioned Monte Carlo procedure. We can also visually assess how unusual an observed residual process is by plotting it against a few, say 20, realizations from the simulated process. The consistency of the supremum tests is stated in the Appendix.

REMARK 2.1

If there is only a single covariate in the model, then the functional form of the covariate is the same assumption as the link function. If the true model is proportional odds and the assumed model is proportional hazards, then we may say that the proportional hazards assumption fails or that the transformation function is misspecified. Thus, testing functional forms of covariates is related to testing the link function, and testing the proportionality assumption is related to testing the transformation function.

If a goodness-of-fit procedure reveals model misspecification, then the next step is to identify the nature of the misspecification and to correct the misspecification. To this end, it is helpful to ascertain the residual patterns under various forms of model misspecification. Figure 1 displays the mean functions for the cumulative sums of residuals Wc(·,) when the functional form of the covariate is misspecified in a few hypothetical situations. The trends are the same for all transformation models. By comparing the observed residual pattern with those of Figure 1, one may find a more appropriate functional form for a covariate. Figure 2 shows the mean functions of the signed score processes (i.e. Wp(j)(·) times the sign of Inline graphic) under the Box–Cox and logarithmic transformations. When the observed curve is concave and above zero, we should use a smaller ρ, respectively, a larger r; when the observed curve is convex and below zero, we should use a larger ρ, respectively, a smaller r. Figure 3 shows the mean functions of Wtr(·,) under the Box–Cox and logarithmic transformations. When the observed curve is convex at the beginning and then becomes concave, we should use a smaller ρ, respectively, a larger r; when the observed curve is concave at the beginning and then becomes convex, we should use a larger ρ, respectively, a smaller r. Figure 2 applies to a specific component of X, whereas Figure 3 applies to the whole vector of X in the argument of G.

Fig. 1.

Fig. 1.

The mean functions of the cumulative sums of residuals Wc(·,) when the function form of the covariate X is misspecified: (a) the true linear predictor γlogX is misspecified as β1X; (b) the true linear predictor β1X + γX2 is misspecified as β1X; (c) the true linear predictor β1X + β2X2 + γX3 is misspecified as β1X + β2X2; and (d) the true linear predictor γI(X > 0.5) is misspecified as β1X. We set X to be uniform(0,1) and γ = 1. The solid and dashed curves correspond to the proportional hazards and proportional odds models, respectively. The trends remain the same for other transformation models. The curves will look upside down under γ = − 1.

Fig. 2.

Fig. 2.

The mean functions of the signed score processes, that is, Wp(·) times the sign of Inline graphic, under Λ(t|X) = G(Λ(t)exp(βX)): (a) Box–Cox transformation with ρ = 2; (b) proportional hazards (ρ = 1; respectively r = 0); (c) proportional odds (ρ = 0; respectively r = 1); and (d) logarithmic transformation with r = 2. In each panel, the curves, as shown from top to bottom, pertain to the fitted models with ρ = 2, 1, and 0.5 and r = 0.5, 1, and 2 in that order. We set X to be uniform (0,9) and β = − 0.2.

Fig. 3.

Fig. 3.

The mean functions of the cumulative sums of residuals Wtr(·,) under Λ(t|X) = G(Λ(t)exp(βTX)): (a) Box–Cox transformation with ρ = 2; (b) proportional hazards (ρ = 1; respectively r = 0); (c) proportional odds (ρ = 0; respectively r = 1); and (d) logarithmic transformation with r = 2. In each panel, the curves, as shown from bottom to top before crossing, pertain to the fitted models with ρ = 2, 1, and 0.5 and r = 0.5, 1, and 2 in that order. We set X to be uniform (0,9) and β = 1.0.

REMARK 2.2

A faulty functional form of a covariate may manifest itself in the residual plot for a correlated covariate or the link function. Thus, all the proposed methods are checking the fit of the entire model. However, Wc(j) and Wp(j) are most informative about the functional form and proportionality of Xj, respectively, while Wl and Wtr are most sensitive to misspecification of the link function and transformation function, respectively. We suggest the following strategy: for a given transformation model, apply the proposed tests in the order of Wc, Wl, Wp, Wtr, and Wo; if one of the tests is significant, determine the nature of model misspecification by examining the residual patterns and make appropriate correction; repeat this process until all p values are greater than a threshold, say 0.05 or 0.10.

We now consider the class of transformation mean models given in (1.3). We obtain a pseudo log-likelihood function for β and μ(·) from (2.1) by replacing Λ(·) with μ(·). The resulting maximum pseudo-likelihood estimators are denoted by Inline graphic and Inline graphic. Define the residuals as Inline graphic. Then, all the methods developed in this section can be applied; see Section S.4 of the supplementary material (available at Biostatistics online) for theoretical justifications.

3. SIMULATION STUDIES

Our first set of studies was aimed at assessing the type I error of the supremum tests. We generated survival times from a special case of model (1.2): Λ(t|X) = G(texp( − X1 + 0.2X2)), where X1 is Bernoulli with 0.5 success rate, and X2 is a continuous variable that may be time independent or time dependent. For the time-independent case, X2 is the sum of X1 and a standard normal variable. For the time-dependent case, X2(t) = a + (b + 2)logt + 0.5ϵ(t), where a and b are standard normal and ϵ(t) is an independent Gaussian process with mean 0 and variance 1. We also generated recurrent event times from the random-effect transformation model: Λ(t|X,ξ) = ξG(texp( − X1 + 0.2X2)), where ξ is a gamma random variable with mean 1 and standard deviation 0.5. We generated censoring times from the uniform (1.5,5) distribution and set τ = 3. As shown in Supplementary Tables 1 and 2 of the supplementary material (available at Biostatistics online), the supremum tests have adequate control of type I error when there are more than 70 events for the case of time-independent covariates and more than 140 events for the case of time-dependent covariates but tend to have inflated type I errors when there are fewer events.

Because there are no other goodness-of-fit tests for transformation models, we compared the power of the supremum tests against Wald tests in situations where the latter might be used. Wald tests are asymptotically efficient against nested alternatives but are inappropriate for nonnested alternatives. To illustrate this point, we compared the supremum tests to Wald tests in 2 simulation settings. In the first setting, we generated survival times and recurrent event times from models Λ(t|X) = G(texp(0.4X − 0.1X2)) and Λ(t|X,ξ) = ξG(texp(0.4X − 0.1X2)), respectively, where X takes values 0–9 with the same probability, and ξ is the same as before. We generated censoring times from the uniform (0,τ) distribution. In the second setting, the true functional form of X is exp{3(X − 5)}/[1 + exp{3(X − 5)}] and β = 3.5. In both settings, we performed the Wald test of the null hypothesis of β2 = 0 under the model Λ(t|X) = G0(t)exp(β1X + β2X2)). As shown in Supplementary Tables 3 and 4 of the supplementary material (available at Biostatistics online), the proposed supremum tests have reasonable power (relative to the Wald test) in the first setting and is much more powerful than the Wald test in the second setting. For the proportional odds model in the second setting, the power of the Wald test is 0.174, while the powers of supx|Wc(x,)| and supx,t|Wc(x,t)| are 0.825 and 0.841, respectively.

One can use the Wald statistic to detect nonproportionality in the form of an interaction between covariate and time. Such a Wald test will be asymptotically efficient if the form of the interaction is correctly specified but may have poor power if the form is incorrectly specified. To illustrate this point, we considered 2 simulation settings. In the first setting, we generated survival times from the model Λ(t|X) = G(∫0texp(0.2X + 0.2X×log(s))ds), where X takes values 0–9 with the same probability, and we generated censoring times from the uniform (0,3) distribution. The second setting was the same as the first except that Λ(t|X = x) = G(∫0texp( − 0.1x − 0.5x×sin(2×s))ds). In both settings, we used the Wald statistic to test the hypothesis of β2 = 0 under Λ(t|X) = G(∫0texp(β1X + β2X×log(s))ds). As shown in Supplementary Table 5 of the supplementary material (available at Biostatistics online), the supremum test has reasonable power (relative to the Wald test) in the first setting and is much more powerful than the Wald test in the second setting. For the proportional odds model in the second setting, the power of the Wald test is 0.345 while that of the supremum test is 0.957.

4. EXAMPLES

In this section, we illustrate the proposed methods with 2 examples, one on survival data and one on recurrent events. A third example, which deals with time-dependent covariates, is provided in Section S.5 of the supplementary material (available at Biostatistics online).

4.1. Colon cancer data

Lin (1994) described a colon cancer study conducted to assess the efficacy of adjuvant therapy on cancer relapse and death for patients with resected colon cancer. For this illustration, we consider the time to cancer relapse and focus on the comparison between the observation and levamisole combined with 5-fluorouracil (Lev+5-FU) groups. By the end of the study, 155 of the 315 observation patients and 103 of the 310 Lev+5-FU patients had cancer relapse. We consider 4 covariates: treatment (1 = Lev+5-FU; 0 = observation), number of days from surgery to randomization, depth of invasion, and number of nodes. Treatment and depth of invasion are binary, whereas number of days and number of nodes are treated as continuous.

We start with the proportional hazards model. The supremum tests supx|Wc(x,)| for checking the functional forms of number of days and number of nodes have p values of 0.16 and 0.004, indicating that number of nodes on its original scale is inappropriate. After comparing the observed cumulative residual pattern with those of Figure 1, we take the transformation log(1 + number of nodes). Then, the p value of the supremum test is increased to 0.94. The supremum tests for checking the proportionality of treatment, number of days, depth, and log(1 + number of nodes) have p values of 0.75, 0.40, 0.72, and 0.012, respectively, indicating nonproportional hazards for log(1 + number of nodes). Figure 4 displays the score process Wp(·) for log(1 + number of nodes). The observed curve is concave and above zero, and the estimated regression parameter for log(1 + number of nodes) is positive. According to Figure 2, it is more appropriate to use a Box–Cox transformation with ρ < 1 or a logarithmic transformation with r > 0. Supplementary Figure 1 of the supplementary material (available at Biostatistics online) shows the plot of the cumulative sum of residuals Wtr(·,). The observed curve is convex at the beginning and then becomes concave, which (in comparison with Figure 3) also suggests a Box–Cox transformation with ρ < 1 or a logarithmic transformation with r > 0. The omnibus test supx,t|Wo(x,t)| has a p value of 0.19.

Fig. 4.

Fig. 4.

Plot of the score process Wp(·) for log(1 + number of nodes) in the colon cancer data: the observed pattern is shown by the solid curve while 20 simulated realizations from the null distribution are shown in dotted curves.

We consider the Box–Cox transformations with ρ = 2, 1, .5 and the logarithmic transformations with r = 0.5, 1, 2. The Akaike information criterion selects the logarithmic transformation with r = 1, that is, the proportional odds model. We then assess the adequacy of this model using the proposed goodness-of-fit methods. The supremum tests supx|Wc(x,)| and supx,t|Wc(x,t)| yield p values of 0.25 and 0.92 for the functional form of number of days and p values of 0.029 and 0.034 for number of nodes. Thus, the functional form for number of nodes is problematic. The p values for the link function tests supx|Wl(x,)| and supx,t|Wl(x,t)| have p values of 0.28 and 0.41. Figure 5 plots the cumulative sum of residuals Wc(·,) for number of nodes. The observed pattern resembles the dashed curve of Figure 1(a), suggesting the log transformation. After the log transformation, the 2 supremum tests for the functional form of number of nodes have p values of 0.84 and 0.52, and the 2 tests for the link function have p values of 0.58 and 0.81. The supremum tests for the proportionality assumption have p values of 0.80, 0.43, 0.39, and 0.25 for treatment, number of days, depth of invasion, and log(1 + number of nodes), respectively. Thus, the proportionality assumption is reasonable. The transformation function is also reasonable, the p values of supx|Wtr(x,)| and supx,t|Wtr(x,t)| being 0.35 and 0.44, respectively. The omnibus test has a p value of 0.71.

Fig. 5.

Fig. 5.

Plot of the cumulative sum of residuals Wc(·,) for the functional form of number of nodes in the colon cancer data: the observed pattern is shown by the solid curve while 20 simulated realizations from the null distribution are shown in dotted curves.

Table 1 contrasts the estimation results under the proportional hazards model and the selected proportional odds model. Although the levels of statistical significance for the 4 regression parameters are similar between the 2 models, the interpretations of the regression effects are very different under the proportional odds model versus the proportional hazards model. Also, the logarithmic transformation entails a different interpretation for the effect of number of nodes than the original scale.

Table 1.

Analysis of the colon cancer data under the proportional hazards and proportional odds models

Proportional hazards model
Proportional odds model
Parameter Est SE Est/SE p value Est SE Est/SE p value
Treatment – 0.510 0.128 – 3.977 < 0.001 – 0.638 0.165 – 3.863 < 0.001
Number of days – 0.014 0.010 – 1.456 0.145 – 0.017 0.013 – 1.325 0.185
Depth – 0.720 0.229 – 3.148 0.002 – 0.980 0.269 – 3.639 < 0.001
Log(number of nodes + 1) 0.734 0.097 7.539 < 0.001 1.009 0.133 7.582 < 0.001

4.2. Chronic granulomatous disease data

We consider the recurrent infection data from a placebo-controlled clinical trial on chronic granulomatous disease (CGD) (Fleming and Harrington, 1991). The study was conducted to evaluate the ability of gamma interferon in reducing the rate of CGD infection. A total of 128 patients were enrolled in the study. By the end of the study, 14 of the 63 patients on gamma interferon and 30 of the 65 placebo patients had experienced at least one infection.

We fit the proportional means model with treatment and age as covariates. As shown in Supplementary Figure 2 of the supplementary material (available at Biostatistics online), there is no evidence of lack-of-fit for any of the model components. The omnibus test has a p value of 0.224.

For further illustration, we consider the transformation mean model with r = 1. The supremum test supx,t|Wtr(x,t)| for checking the transformation function has a p value of 0.044, indicating that the choice of the transformation parameter r = 1 is not appropriate. The observed cumulative sum of residuals Wtr(·,) shows a pattern of being concave at the beginning and then becoming convex, which (in comparison with Figure 3) suggests that a transformation function in the direction of ρ = 1 is more appropriate.

5. DISCUSSION

Although goodness-of-fit methods for the proportional hazards model have been developed extensively over the last 3 decades, there are major limitations with the existing work. For example, there does not exist any method for checking the functional forms of time-dependent covariates. Also, the use of the observed cumulative sums of martingale residuals in determining the nature of model misspecification has never been investigated before. Our work fills those important gaps in the existing literature.

Due to the potential nonlinearity of G and the lack of an explicit form for Inline graphic or Inline graphic, it is much more difficult to establish the weak convergence of the cumulative sum processes and the consistency of the supremum tests for general transformation models than for the proportional hazards model. In the special case of the proportional hazards model, it is straightforward to show that the supremum tests supx|Wc(x,)| and supx|Wl(x,)| are consistent against misspecification of the functional forms of covariates and misspecification of the link function, respectively. For other members of the transformation models, the consistency can only be established for supx,t|Wc(x,t)| and supx,t|Wl(x,t)|. Simulation results, such as those shown in Supplementary Table 4 of the supplementary material (available at Biostatistics online), reveal that supx|Wc(x,)| is more powerful than supx,t|Wc(x,t)| for the proportional hazards model and its neighbors but is less powerful than the latter for the proportional odds model and logarithmic transformations with r > 1.

To capture the dependence of recurrent event times, one may include the event history as covariates in model (1.3). The proposed methods remain valid as such covariates still satisfy our conditions. In the presence of such internal time-dependent covariates, μX no longer has the mean function interpretation. It is difficult to correctly formulate the dependence structure through time-dependent covariates even when recurrent event times follow a simple frailty model, and the inclusion of the event history in the model attenuates the estimates of treatment effects. Thus, we recommend not to use the event history as covariates. Indeed, an advantage of model (1.3) is that the dependence structure needs not be specified.

SUPPLEMENTARY MATERIAL

Supplementary material is available at http://biostatistics.oxfordjournals.org.

FUNDING

National Institutes of Health (R37 GM047845 and R01 CA82659); University of North Carolina Cancer Research Fund.

Supplementary Material

Supplementary Material

Acknowledgments

The authors are grateful to an associate editor and 2 referees for their helpful comments. Conflict of Interest: None declared.

APPENDIX

A.1 Consistency of Supremum Tests

We state below the results on the consistency of the supremum tests while relegating the proofs to Section S.3 of the supplementary material (available at Biostatistics online).

  1. Omnibus test. The supremum test supx,t|Wo(x,t)| is consistent against the general alternative hypothesis that there do not exist a transformation function G, a vector β0 and a function Λ0(·) such that Λ(t;x)≡Λ(t|X = x) = G0(t)exp(β0Tx)) for all t > 0 and all x in the support of X.

  2. Functional forms of covariates. Assume that X has independent components and G(0)≠0. Then, the supremum test supx,t|Wc(j)(x,t)| is consistent for testing the null hypothesis that Λ(t;x) = G(Λ(t)exp(βTx( − j) + γx(j))) for some β, γ, and Λ(·), against the alternative hypothesis that Λ(t;x) = G0(t)eβ0Tx( − j)g(x(j))) for some β0, Λ0(·), and function g(·), where x(j) is the jth component of x, x( − j) consists of the other components of x, and logg(x(j)) is not a linear function of x(j).

  3. Link function. Assume that, for any β1 and β2, if E[g(eβ1TX)|eβ2TX = x] = c0x for some c0 and all x > 0, then g(x) = cxα for some constants c and α. Then, the supremum test supx,t|Wl(x,t)| is consistent against the alternative that Λ(t;x) = G0(t)g(exp(β0Tx))) for some β0, Λ0(·), and function g, where there do not exist constants c and α such that g(x) = cxα.

  4. Proportionality. Suppose that X is binary and xG′′(x)/G(x)≠ − 1. Then, the supremum test supt|Wp(t)| is consistent against the alternative that Λ(t;x) = G(∫0teθ(s)xd Λ0(s)), where θ(·) is not constant.

  5. Transformation function. Assume that if E[eβ1TX|e β2TX = y] = y for all y > 0, then β1 = β2. Also, assume that G(0) = 1 and λ(0) = 1. Then, the supremum test supx,t|Wtr(x,t)| is consistent against the alternative that Λ(t;x) = G00(t)exp(β0Tx)) for some β0, Λ0 and G0, where G0(·) is different from the assumed transformation function G.

REMARK A.1

It is easy to show that the conditions on X in results 3 and 5 hold when X follows a multivariate normal distribution.

References

  1. Andersen PK, Borgan Ø, Gill RD, Keiding N. Statistical Models Based on Counting Processes. New York: Springer; 1993. [Google Scholar]
  2. Andersen PK, Gill RD. Cox's regression model for counting processes: a large sample study. Annals of Statistics. 1982;10:1100–1120. [Google Scholar]
  3. Bennett S. Analysis of survival data by the proportional odds model. Statistics in Medicine. 1983;2:273–277. doi: 10.1002/sim.4780020223. [DOI] [PubMed] [Google Scholar]
  4. Breslow NE. Discussion of the paper by D.R. Cox. Journal of the Royal Statistical Society, Series B. 1972;34:216–217. [Google Scholar]
  5. Cai T, Cheng SC, Wei LJ. Semiparametric mixed-effects models for clustered failure time data. Journal of the American Statistical Association. 2002;97:514–522. [Google Scholar]
  6. Chen K, Jin Z, Ying Z. Semiparametric analysis of transformation models with censored data. Biometrika. 2002;89:659–668. [Google Scholar]
  7. Cheng SC, Wei LJ, Ying Z. Analysis of transformation models with censored data. Biometrika. 1995;82:835–845. [Google Scholar]
  8. Cheng SC, Wei LJ, Ying Z. Predicting survival probabilities with semiparametric transformation models. Journal of the American Statistical Association. 1997;92:227–235. [Google Scholar]
  9. Cox DR. Regression models and life-tables (with discussion) Journal of the Royal Statistical Society, Series B. 1972;34:187–200. [Google Scholar]
  10. Dabrowska DM, Doksum KA. Partial likelihood in transformation models with censored data. Scandinavian Journal of Statistics. 1988;15:1–23. [Google Scholar]
  11. Fleming TR, Harrington DP. Counting Processes and Survival Analysis. New York: Wiley; 1991. [Google Scholar]
  12. Kalbfleisch JD, Prentice RL. The Statistical Analysis of Failure Time Data. New York: Wiley; 2002. [Google Scholar]
  13. Kosorok MR, Lee BL, Fine JP. Robust inference for univariate proportional hazards frailty regression models. Annals of Statistics. 2004;32:1448–1491. [Google Scholar]
  14. Lin DY. Cox regression analysis of multivariate failure time data: the marginal approach. Statistics in Medicine. 1994;13:2233–2247. doi: 10.1002/sim.4780132105. [DOI] [PubMed] [Google Scholar]
  15. Lin DY, Wei LJ, Yang I, Ying Z. Semiparametric regression for the mean and rate functions of recurrent events. Journal of the Royal Statistical Society, Series B. 2000;62:711–730. [Google Scholar]
  16. Lin DY, Wei LJ, Ying Z. Checking the Cox model with cumulative sums of martingale-based residuals. Biometrika. 1993;80:557–572. [Google Scholar]
  17. Lin DY, Wei LJ, Ying Z. Semiparametric transformation models for point processes. Journal of the American Statistical Association. 2001;96:620–628. [Google Scholar]
  18. Lu W, Tsiatis AA. Semiparametric transformation models for the case-cohort study. Biometrika. 2006;93:207–214. [Google Scholar]
  19. Lu W, Ying Z. On semiparametric transformation cure models. Biometrika. 2004;91:331–343. [Google Scholar]
  20. Murphy SA, Rossini AJ, van der Vaart AW. Maximal likelihood estimation in the proportional odds model. Journal of the American Statistical Association. 1997;92:968–976. [Google Scholar]
  21. Pettitt AN. Proportional odds model for survival data and estimates using ranks. Journal of the Royal Statistical Society, Series C. 1984;33:169–175. [Google Scholar]
  22. Scharfstein DO, Tsiatis AA, Gilbert PB. Semiparametric efficient estimation in the generalized odds-rate class of regression models for right-censored time-to-event data. Lifetime Data Analysis. 1998;4:355–391. doi: 10.1023/a:1009634103154. [DOI] [PubMed] [Google Scholar]
  23. Tsodikov A. a generalized self-consistency approach. Journal of the Royal Statistical Society, Series B. 2003;65:759–774. doi: 10.1111/1467-9868.00414. Semiparametric models. [DOI] [PMC free article] [PubMed] [Google Scholar]
  24. Zeng D, Lin DY. Efficient estimation of semiparametric transformation models for counting processes. Biometrika. 2006;93:627–640. [Google Scholar]
  25. Zeng D, Lin DY. Maximum likelihood estimation in semiparametric regression models with censored data (with discussion) Journal of the Royal Statistical Society, Series B. 2007;69:507–564. [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Supplementary Material

Articles from Biostatistics (Oxford, England) are provided here courtesy of Oxford University Press

RESOURCES