| supELtest {survELtest} | R Documentation |
The maximally selected EL test
Description
supELtest provides the maximally selected EL statistics that
is better adapted at detecting local differences:
\sup_{i=1,\ldots,m}\{-2\log R(t_i)\},
where R(t) is the EL ratio that compares the survival functions at each given time t,
and 0<t_1<\ldots<t_m<\infty are the (ordered) observed uncensored times at which the
Kaplan–Meier estimate is positive and less than 1 for each sample.
Usage
supELtest(
formula,
data = NULL,
group_order = NULL,
t1 = 0,
t2 = Inf,
sided = 2,
nboot = 1000,
alpha = 0.05,
seed = 1011,
nlimit = 200
)
Arguments
formula |
a formula object with a |
data |
an optional data frame containing the variables in the |
group_order |
a |
t1 |
the first endpoint of a prespecified time interval, if any, to which the comparison of the survival functions is restricted.
The default value is |
t2 |
the second endpoint of a prespecified time interval, if any, to which the comparison of the survival
functions is restricted. The default value is |
sided |
|
nboot |
the number of bootstrap replications in calculating critical values for the tests.
The default value is |
alpha |
the pre-specified significance level of the tests. The default value is |
seed |
the seed for the random number generator in |
nlimit |
a number used to calculate |
Value
supELtest returns a supELtest object, a list with 14 elements:
-
callthe function call -
teststatthe resulting integrated EL statistics -
critvalthe critical value based on bootstrap -
pvaluethe p-value of the test -
formulathe value of the input argument of supELtest -
datathe value of the input argument of supELtest -
group_orderthe value of the input argument of supELtest -
t1the value of the input argument of supELtest -
t2the value of the input argument of supELtest -
sidedthe value of the input argument of supELtest -
nbootthe value of the input argument of supELtest -
alphathe value of the input argument of supELtest -
seedthe value of the input argument of supELtest -
nlimitthe value of the input argument of supELtest
Methods defined for supELtest objects are provided for print and summary.
References
H. Chang, I.W. McKeague, "Empirical likelihood based tests for stochastic ordering under right censorship," Electronic Journal of Statistics, Vol. 10, No. 2, pp. 2511-2536 (2016).
H. Chang, I.W. McKeague, "Nonparametric testing for multiple survival functions with non-inferiority margins," Annals of Statistics, Vol. 47, No. 1, pp. 205-232, (2019).
See Also
hepatitis, intELtest, ptwiseELtest, nocrossings, print.supELtest, summary.supELtest
Examples
library(survELtest)
nocrossings(survival::Surv(hepatitis$time, hepatitis$censor)~
hepatitis$group, sided = 1)
## OUTPUT:
## Call:
## nocrossings(formula = survival::Surv(hepatitis$time, hepatitis$censor) ~
## hepatitis$group, sided = 1)
##
## Decision = 1
## A decision value of 1 means the case of crossings or alternative orderings among the
## survival functions is excluded. Thus, we can proceed to the one-sided test.
supELtest(survival::Surv(hepatitis$time, hepatitis$censor)~
hepatitis$group, sided = 1)
## OUTPUT:
## Call:
## supELtest(formula = survival::Surv(hepatitis$time, hepatitis$censor) ~
## hepatitis$group, sided = 1)
##
## One-sided maximally selected EL test statistic = 10.36, p = 0.006