if (! requireNamespace("arulesCBA", quietly = TRUE)) {
message("Please install arulesCBA: install.packages('arulesCBA')")
} else {
if (FALSE) {
classAtt <- "Species"
discrModel <- discrNumeric(iris, classAtt)
irisDisc <- as.data.frame(lapply(discrModel$Disc.data, as.factor))
arulesCBAModel <- arulesCBA::CBA(Species ~ ., data = irisDisc, supp = 0.1,
conf=0.9)
CBAmodel <- arulesCBA2arcCBAModel(arulesCBAModel, discrModel$cutp, iris, classAtt)
qCBAmodel <- qcba(cbaRuleModel=CBAmodel,datadf=iris)
print(qCBAmodel@rules)
}
}
Run the code above in your browser using DataLab