TABLE OF CONTENTS
01structures/RCurve [ Definitions ]
NAME
RCurve --- structure to store a curve in R
FUNCTION
This type of structure contains the information about a curve, either the hazard or frailty. This includes all parameters for spline and parametric components, weights, knot positions, etc, basis functions, tuning parameters, etc. It is the R analogue of the CCurve structure.
In R, this is implemented as a simple list. Most of the components are defined at initialization, others are added during the procedure.
The components are:
type "spline", "parametric" or "both"
hasspline boolean, whether a splien component is included
haspar boolean, whether a parametric component is included
name "hazard" or "frailty"
spline.ord order of the spline
spline.adaptive boolean, whether to use adaptive knot selection
spline.knotspacing "equal", "quantile", type of knot distribution
spline.nknots number of knots
spline.nknots.prior prior on the number of knots
spline.nknots.hyper hyperparameters for the number of knots
spline.ncandknots number of candidate knots
spline.candknots candidate knots
spline.maxoccknots maximum number of occupied candidate knots
spline.bdmconst constant for birth-death-move step
spline.knots vector of knots
spline.par spline parameters
spline.min minimum value of a spline parameter
spline.penalty type of smoothness penalty to use ("none","2diff","2deriv")
spline.penaltyfactor scaling of the penalty
spline.priorvar prior variance for the spline penalty
spline.hyper hyperparameters for the prior variance
spline.basis B-spline basis
spline.basisint integrals of each B-spline basis function
spline.basiscum cumulative integrals of each basis function (hazard only)
spline.basisexp expectation of each spline basis function (frailty only)
spline.candcov covariance matrix used to generate candidate parameter sets
spline.candcholcov cholesky factorization of spline.candcov
spline.fvar frailty variance (frailty only)
spline.fixedind index of the spline component that remains fixed (frailty only)
spline.tun tuning parameter for the spline parameters
spline.accept acceptance rate of spline parameters
param.dist parametric distribution type
param.par parameters for the distribution
param.priorvar prior variance for the parametric parameters
param.hyper hyperparameters for the variance
param.tun tuning parameter
param.accept acceptance rate of parametric parameters
weight weight of spline component
weight.priorvar variance of the weight
weight.hyper hyperparameters of the weight
weight.tun tuning parameter for the weight
weight.accept acceptance rate of the weight
x observations (times for hazard, frailties for frailty curve)
spline.y spline component evaluated at x
param.y parametric component evaluated at x
y both components weighted
spline.ycum cumulative hazard evaluated at x using spline component
param.ycum cumulative hazard evaluated at y using parametric component
ycum cumulative hazard