Learn R Programming

⚠️There's a newer version (1.4.2) of this package.Take me there.

arc (version 1.4)

Association Rule Classification

Description

Implements the Classification-based on Association Rules (CBA) algorithm for association rule classification. The package, also described in Hahsler et al. (2019) , contains several convenience methods that allow to automatically set CBA parameters (minimum confidence, minimum support) and it also natively handles numeric attributes by integrating a pre-discretization step. The rule generation phase is handled by the 'arules' package. To further decrease the size of the CBA models produced by the 'arc' package, postprocessing by the 'qCBA' package is suggested.

Copy Link

Version

Install

install.packages('arc')

Monthly Downloads

516

Version

1.4

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Tomas Kliegr

Last Published

August 17th, 2023

Functions in arc (1.4)

applyCut

Apply Cut Points to Vector
applyCuts

Apply Cut Points to Data Frame
discrNumeric

Discretize Numeric Columns In Data frame
CBARuleModel-class

CBARuleModel
cbaCSV

Example CBA Workflow with CSV Input
cbaIrisNumeric

Test CBA Workflow on Iris Dataset with numeric target
cbaIris

Test CBA Workflow on Iris Dataset
cba_manual

CBA Classifier from provided rules
cba

CBA Classifier
CBARuleModelAccuracy

Prediction Accuracy
discretizeUnsupervised

Unsupervised Discretization
mdlp2

Supervised Discretization
prune

Classifier Builder
topRules

Rule Generation
predict.CBARuleModel

Apply Rule Model
getAppearance

Method that generates items for values in given data frame column.
humtemp

Comfort level based on temperature and humidity of the environment
getConfVectorForROC

Returns vector with confidences for the positive class (useful for ROC or AUC computation)