## load data (numeric and factor variables)
data(toenail2)
dat <- toenail2[, -1]
## delete some observations
set.seed(123)
dat[sample(2000, 20), 1] <- NA
dat[sample(2000, 30), 3] <- NA
## analyse data
# complete data: ==========
mixCItest(1, 2, 4, suffStat=toenail2)
# test-wise deletion: ==========
mixCItwd(1, 2, 4, suffStat = dat)
# list-wise deletion: ==========
dat2 <- dat[complete.cases(dat), ]
mixCItest(1, 2, 4, suffStat = dat2)
## use mixCItwd within pcalg::pc
pc.fit <- pc(suffStat = dat, indepTest = mixCItwd, alpha = 0.01, p = 4)
Run the code above in your browser using DataLab