plsRcox(Xplan, ...)
## S3 method for class 'default':
plsRcoxmodel(Xplan,time,time2,event,type,
origin,typeres="deviance", collapse, weighted, scaleX=TRUE,
scaleY=TRUE, nt=min(2,ncol(Xplan)),limQ2set=.0975,
dataPredictY=Xplan, pvals.expli=FALSE,alpha.pvals.expli=.05,
tol_Xi=10^(-12),weights,control, sparse=FALSE,
sparseStop=TRUE,allres=TRUE, verbose=TRUE,...)
## S3 method for class 'formula':
plsRcoxmodel(Xplan,time,time2,event,type,
origin,typeres="deviance", collapse, weighted,scaleX=TRUE,
scaleY=NULL,dataXplan=NULL, nt=min(2,ncol(Xplan)),
limQ2set=.0975, dataPredictY=Xplan, pvals.expli=FALSE,
model_frame=FALSE, alpha.pvals.expli=.05,tol_Xi=10^(-12),
weights,subset,control,sparse=FALSE,sparseStop=TRUE,
allres=TRUE, verbose=TRUE,...)TRUE/FALSE (TRUE = death) or 1/2 (2=death). For interval censored data, the status indicator is 0=right censored, 1=event at time, 2=left censored, 3=(start, end]. For counting process data, event indicates whether an event occurred at the e"right", "left", "counting", "interval", or "interval2". The default is "right" or "counting""martingale", "deviance", "score", "schoenfeld", "dfbeta", "dfbetas", and "scaledsch".collapse=c(1,1,1,2,3,3,TRUE and the model was fit with case weights, then the weighted residuals are returned.Xplan columns be standardized ?time values be standardized ?dataX. It defaults to $10^{-12}$NULL or a numeric vector.as.data.frame to a data frame) containing the variables in the model. If not found in dataXplan, the variables are takeTRUE, the model frame is returned."glm.fit" uses iteratively reweighted least squares (IWLS). User-supplied fitting functions can be supplied either as a function or a character string naming a function, with a fuglm.fit this is passed to glm.control.alpha.pvals.expli) be set to 0alpha.pvals.expli) are foundplsRmodel.default or to plsRmodel.formulaA specification of the form first:second indicates the the set of terms obtained by taking the interactions of all terms in first with all terms in second. The specification first*second indicates the cross of first and second. This is the same as first + second + first:second.
The terms in the formula will be re-ordered so that main effects come first, followed by the interactions, all second-order, all third-order and so on: to avoid this pass a terms object as the formula.
Non-NULL weights can be used to indicate that different observations have different dispersions (with the values in weights being inversely proportional to the dispersions); or equivalently, when the elements of weights are positive integers w_i, that each response y_i is the mean of w_i unit-weight observations.
plsR and plsRglmdata(micro.censure)
data(Xmicro.censure_compl_imp)
X_train_micro <- apply((as.matrix(Xmicro.censure_compl_imp)),FUN="as.numeric",MARGIN=2)[1:80,]
X_train_micro_df <- data.frame(X_train_micro)
Y_train_micro <- micro.censure$survyear[1:80]
C_train_micro <- micro.censure$DC[1:80]
plsRcox(X_train_micro,time=Y_train_micro,event=C_train_micro,nt=5)
plsRcox(~X_train_micro,time=Y_train_micro,event=C_train_micro,nt=5)
plsRcox(Xplan=X_train_micro,time=Y_train_micro,event=C_train_micro,nt=5,sparse=TRUE,
alpha.pvals.expli=.15)
plsRcox(Xplan=~X_train_micro,time=Y_train_micro,event=C_train_micro,nt=5,sparse=TRUE,
alpha.pvals.expli=.15)Run the code above in your browser using DataLab