## load data (numeric variables)
dat <- as.matrix(windspeed)
## delete some observations
set.seed(123)
dat[sample(1:length(dat), 260)] <- NA
## analyse data
# complete data:
suffcomplete <- getSuff(windspeed, test="gaussCItest")
gaussCItest(1, 2, c(4,5), suffStat = suffcomplete)
# test-wise deletion: ==========
gaussCItwd(1, 2, c(4,5), suffStat = dat)
# list-wise deletion: ==========
sufflwd <- getSuff(dat[complete.cases(dat), ], test="gaussCItest")
gaussCItest(1, 2, c(4,5), suffStat = sufflwd)
## use gaussCItwd within pcalg::pc
pc.fit <- pc(suffStat = dat, indepTest = gaussCItwd, alpha = 0.01, p = 6)
pc.fit
Run the code above in your browser using DataLab