Newlevels.cmprsk: Change levels of categorical variable for a model fit

Description Usage Arguments Details Value Examples

View source: R/Newlevels.cmprsk.R

Description

##' Change levels of categorical variable

Usage

1
2
## S3 method for class 'cmprsk'
Newlevels(fit, levels, ...)

Arguments

fit

a model fit

levels

a list of named vectors specifying new level labels for categorical predictors. This will override parms as well as datadist information (if available) that were stored with the fit.

...

other arguments

Details

This method function was written for competing risks regression model for facilitating to change the levels of categorical predictors when construct a nomogram. It is used for the generic function Newlevels

Value

returns a new model fit object with the levels adjusted.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
data(prostate.dat)
dd <- datadist(prostate.dat)
options(datadist = "dd")
prostate.f <- cph(Surv(TIME_EVENT,EVENT_DOD == 1) ~ TX  + rcs(PSA,3) +
           BX_GLSN_CAT +  CLIN_STG + rcs(AGE,3) +
           RACE_AA, data = prostate.dat,
           x = TRUE, y= TRUE, surv=TRUE,time.inc = 144)
prostate.crr <- crr.fit(prostate.f,cencode = 0,failcode = 1)
prostate.g <- Newlevels.cmprsk(prostate.crr, 
    list(TX=c('Treatment 1','Treatment 2', 'Treatment 3')))

jixccf/QHScrnomo documentation built on Dec. 21, 2021, 12:08 a.m.