stsubpop-class {stepp} | R Documentation |
Class "stsubpop"
Description
This is the S4 class for stepp subpopulation object. The subpopulations are generated based on the stepp windows and the covariate of interest.
Objects from the Class
Objects can be created by calls of the form new("stsubpop")
or the constructor method stepp.subpop.
Slots
win
:Object of class
"stwin"
the stepp window set up for the analysiscovar
:Object of class
"numeric"
the covariate of interestnsubpop
:Object of class
"numeric"
the number of subpopulations generatedsubpop
:Object of class
"ANY"
a matrix of subpopulations generated based on the stepp window and the specified covariate of interestnpatsub
:Object of class
"numeric"
a vector of size of each subpopulationmedianz
:Object of class
"numeric"
a vector of median value of the covariate of interest for each subpopulationminc
:Object of class
"numeric"
a vector of the minimum value of the covariate of interest for each subpopulationmaxc
:Object of class
"numeric"
a vector of the maximum value of the covariate of interest for each subpopulationneventsubTrt0
:Object of class
"numeric"
orNULL
a vector containing the number of events in each subpopulation for the baseline treatment groupneventsubTrt1
:Object of class
"numeric"
orNULL
a vector containing the number of events in each subpopulation for the active treatment groupinit
:Object of class
"logical"
a logical value indicating if the subpopulations have already been generated or not
Methods
- generate
signature(.Object = "stsubpop", win, covariate, coltype, coltrt, trts, minsubpops)
:
a method to generate the subpopulations based on the stepp window object and the specified covariate of interest. For event-based windows, also the event type (coltype
), treatment indicator (coltrt
), treatments list (trts
) and minimum number of subpopulations (minsubpops
) must be provided- summary
signature(.Object = "stsubpop")
:
a method to display the summary of the subpopulations generated
Author(s)
Wai-Ki Yip
See Also
stwin
, stmodelKM
,
stmodelCI
, stmodelGLM
,
steppes
, stmodel
,
stepp.win
, stepp.subpop
, stepp.KM
,
stepp.CI
, stepp.GLM
,
stepp.test
, estimate
, generate
Examples
showClass("stsubpop")
# create a steppp window
win1 <- stepp.win(type="sliding", r1=5,r2=10)
# generate the covariate of interest
Y <- rnorm(100)
# create and generate the stepp subpopulation
sp <- new("stsubpop")
sp <- generate(sp, win=win1, cov=Y)
summary(sp)
# event-based windows using the BIG data set
data(bigKM)
rxgroup <- bigKM$trt
time <- bigKM$time
evt <- bigKM$event
cov <- bigKM$ki67
swin_e <- new("stwin", type = "sliding_events", e1 = 10, e2 = 20)
subp_e <- new("stsubpop")
subp_e <- generate(subp_e, win = swin_e, covariate = cov, coltype = evt,
coltrt = rxgroup, trts = c(1, 2), minsubpops = 5)
summary(subp_e)