# this example takes about 10 seconds
if (! requireNamespace("rCBA", quietly = TRUE)) {
message("Please install rCBA: install.packages('rCBA')")
} else
{
# This will run only outside a CRAN test, if the environment variable NOT_CRAN is set to true
# This environment variable is set by devtools
if (identical(Sys.getenv("NOT_CRAN"), "true")) {
if (FALSE) {
library(rCBA)
message(packageVersion("rCBA"))
discrModel <- discrNumeric(iris, "Species")
irisDisc <- as.data.frame(lapply(discrModel$Disc.data, as.factor))
rCBAmodel <- rCBA::build(irisDisc,parallel=FALSE, sa=list(timeout=0.01))
CBAmodel <- rcbaModel2CBARuleModel(rCBAmodel,discrModel$cutp,iris,"Species")
qCBAmodel <- qcba(CBAmodel,iris)
print(qCBAmodel@rules)
}
}
}
Run the code above in your browser using DataLab