# NOT RUN {
##-- Copula types
copula3 <- 'frank'
##-- Marginal distribution for T, C, and A
a <- 2
lambda <- 2
cons7 <- 0.2
cons9 <- 10
tau <- 0.8
betas <- c(-0.5, 0.1)
phis <- c(0.3, 0.2)
distr.ev <- 'weibull'
distr.ce <- 'exponential'
##-- Sample size
n <- 200
##-- One sample Monte Carlo dataset
cova <- cbind(rbinom(n, 1, 0.5), runif(n, min=-10, max=10))
surv <- surv_data_dc(n, a, cova, lambda, betas, phis, cons7, cons9,
tau, copula3, distr.ev, distr.ce)
n <- nrow(cova)
p <- ncol(cova)
##-- event and dependent censoring proportions
colSums(surv)[c(2,3)]/n
X <- surv[,1] # Observed time
del<-surv[,2] # failure status
eta<-surv[,3] # dependent censoring status
# }
Run the code above in your browser using DataLab