Learn R Programming

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

arules (version 0.2-5)

Mining Association Rules and Frequent Itemsets

Description

Provides the basic infrastructure for mining and analyzing association rules and an interface to C implementations of the mining algorithms Apriori and Eclat.

Copy Link

Version

Install

install.packages('arules')

Monthly Downloads

19,711

Version

0.2-5

License

GPL version 2 or later. This R package includes C code from Christian Borgelt which is distributed under the GPL version 2.1.

Maintainer

Michael Hahsler

Last Published

January 10th, 2026

Functions in arules (0.2-5)

[-methods

Methods for "[": Extraction or Subsetting in Package 'arules'
apriori

Mining Associations with Apriori
Groceries

Groceries Data Set
WRITE

Writes transactions or associations to disk
inspect

Display Associations and Transactions in Readable Form
rules-class

Class ``rules'' --- A Set of Rules
associations-class

Class ``associations'' - A Set of Associations
Epub

Epub Data Set
Income

Income Data Set
itemCoding

Item Coding -- Handling Item Labels and Column IDs Conversions
read.transactions

Read Transaction Data
ASparameter-classes

Classes ``ASparameter'', ``APparameter'', ``ECparameter'' --- Specifying the `parameter' Argument of apriori() and eclat()
SORT

Sorting Associations
random.transactions

Create a Random Transaction Data Set
itemsets-class

Class ``itemsets'' --- A Set of Itemsets
support

Support Counting for Itemsets
Adult

Adult Data Set
sets

Set Operations for Associations
duplicated

Find Duplicated Elements
length

Getting the Number of Elements
tidLists-class

Class ``tidLists'' --- Transaction ID Lists for Items/Itemsets
itemFrequency

Getting Frequency/Support for Single Items
eclat

Mining Associations with Eclat
AScontrol-classes

Classes ``AScontrol'', ``APcontrol'', ``ECcontrol'' --- Specifying the `control' Argument of apriori() and eclat()
APappearance-class

Class ``APappearance'' --- Specifying the `appearance' Argument of apriori()
transactions-class

Class ``transactions'' --- Binary Incidence Matrix for Transactions
subset

Subsetting Itemsets, Rules and Transactions
itemMatrix-class

Class ``itemMatrix'' --- Sparse Binary Incidence Matrix to Represent Sets of Items
ruleInduction

Rule Induction for a Set of Itemsets
size

Getting the Size of Each Element
measures

Calculating Additional Interest Measures for Existing Associations
match

Value Matching
LIST

List Representation for Objects Based on ``itemMatrix''
sample

Random Samples and Permutations
unique

Remove Duplicated Elements from a Collection
image

Visual Inspection of Binary Incidence Matrices
combine

Combining Objects
itemFrequencyPlot

Creating a Item Frequencies/Support Bar Plot