data("X_multiomic")
data("Y_multiomic")
set.seed(123)
index_train <- caret::createDataPartition(Y_multiomic$event, p = .25, list = FALSE, times = 1)
X_train <- X_multiomic
X_train$mirna <- X_train$mirna[index_train,1:15]
X_train$proteomic <- X_train$proteomic[index_train,1:15]
Y_train <- Y_multiomic[index_train,]
vector <- list()
vector$mirna <- c(10, 15)
vector$proteomic <- c(10, 15)
cv <- cv.isb.splsdacox(X_train, Y_train, max.ncomp = 1, vector = vector, n_run = 1, k_folds = 2)
model <- isb.splsdacox(X_train, Y_train, cv)
Run the code above in your browser using DataLab