# Mining Association Rules and Frequent Itemsets

## Documentation for package `arules' version 0.6-3

## User Guides and Package Vignettes

Read overview or browse directory.

## Help Pages

A C D E G I L M N P Q R S T U W misc

%ain% | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
%ain%,itemMatrix,character-method | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
%in% | Value Matching
%in%,itemMatrix,character-method | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
%pin% | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
%pin%,itemMatrix,character-method | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items

## -- A --

Adult | Adult Data Set
AdultUCI | Adult Data Set
affinity | Computing Affinity Between Items
affinity,itemMatrix-method | Computing Affinity Between Items
affinity,matrix-method | Computing Affinity Between Items
APappearance-class | Class ``APappearance'' - Specifying the `appearance' Argument of apriori()
APcontrol-class | Classes ``AScontrol'', ``APcontrol'', ``ECcontrol'' - Specifying the `control' Argument of apriori() and eclat()
APparameter-class | Classes ``ASparameter'', ``APparameter'', ``ECparameter'' - Specifying the `parameter' Argument of apriori() and eclat()
apriori | Mining Associations with Apriori
ar_cross_dissimilarity-class | Classes ``dist'', ``ar_cross_dissimilarity'' and ``ar_similarity'' - Proximity Matrices
ar_similarity-class | Classes ``dist'', ``ar_cross_dissimilarity'' and ``ar_similarity'' - Proximity Matrices
AScontrol-class | Classes ``AScontrol'', ``APcontrol'', ``ECcontrol'' - Specifying the `control' Argument of apriori() and eclat()
ASparameter-class | Classes ``ASparameter'', ``APparameter'', ``ECparameter'' - Specifying the `parameter' Argument of apriori() and eclat()
associations-class | Class ``associations'' - A Set of Associations

## -- C --

c | Combining Objects
c,itemMatrix-method | Combining Objects
c,itemsets-method | Combining Objects
c,rules-method | Combining Objects
c,transactions-method | Combining Objects
coerce,data.frame,transactions-method | Class ``transactions'' - Binary Incidence Matrix for Transactions
coerce,itemMatrix,dgCMatrix-method | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
coerce,itemMatrix,list-method | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
coerce,itemMatrix,matrix-method | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
coerce,itemMatrix,ngCMatrix-method | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
coerce,itemMatrix,tidLists-method | Class ``tidLists'' - Transaction ID Lists for Items/Itemsets
coerce,itemsets,data.frame-method | Class ``itemsets'' - A Set of Itemsets
coerce,list,APappearance-method | Class ``APappearance'' - Specifying the `appearance' Argument of apriori()
coerce,list,APcontrol-method | Classes ``AScontrol'', ``APcontrol'', ``ECcontrol'' - Specifying the `control' Argument of apriori() and eclat()
coerce,list,APparameter-method | Classes ``ASparameter'', ``APparameter'', ``ECparameter'' - Specifying the `parameter' Argument of apriori() and eclat()
coerce,list,ECcontrol-method | Classes ``AScontrol'', ``APcontrol'', ``ECcontrol'' - Specifying the `control' Argument of apriori() and eclat()
coerce,list,ECparameter-method | Classes ``ASparameter'', ``APparameter'', ``ECparameter'' - Specifying the `parameter' Argument of apriori() and eclat()
coerce,list,itemMatrix-method | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
coerce,list,transactions-method | Class ``transactions'' - Binary Incidence Matrix for Transactions
coerce,matrix,itemMatrix-method | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
coerce,matrix,transactions-method | Class ``transactions'' - Binary Incidence Matrix for Transactions
coerce,ngCMatrix,list-method | List Representation for Objects Based on ``itemMatrix''
coerce,NULL,APappearance-method | Class ``APappearance'' - Specifying the `appearance' Argument of apriori()
coerce,NULL,APcontrol-method | Classes ``AScontrol'', ``APcontrol'', ``ECcontrol'' - Specifying the `control' Argument of apriori() and eclat()
coerce,NULL,APparameter-method | Classes ``ASparameter'', ``APparameter'', ``ECparameter'' - Specifying the `parameter' Argument of apriori() and eclat()
coerce,NULL,ECcontrol-method | Classes ``AScontrol'', ``APcontrol'', ``ECcontrol'' - Specifying the `control' Argument of apriori() and eclat()
coerce,NULL,ECparameter-method | Classes ``ASparameter'', ``APparameter'', ``ECparameter'' - Specifying the `parameter' Argument of apriori() and eclat()
coerce,rules,data.frame-method | Class ``rules'' - A Set of Rules
coerce,tidLists,dgCMatrix-method | Class ``tidLists'' - Transaction ID Lists for Items/Itemsets
coerce,tidLists,itemMatrix-method | Class ``tidLists'' - Transaction ID Lists for Items/Itemsets
coerce,tidLists,list-method | Class ``tidLists'' - Transaction ID Lists for Items/Itemsets
coerce,tidLists,matrix-method | Class ``tidLists'' - Transaction ID Lists for Items/Itemsets
coerce,tidLists,ngCMatrix-method | Class ``tidLists'' - Transaction ID Lists for Items/Itemsets
coerce,tidLists,transactions-method | Class ``tidLists'' - Transaction ID Lists for Items/Itemsets
coerce,transactions,data.frame-method | Class ``transactions'' - Binary Incidence Matrix for Transactions
coerce,transactions,list-method | Class ``transactions'' - Binary Incidence Matrix for Transactions
coerce,transactions,matrix-method | Class ``transactions'' - Binary Incidence Matrix for Transactions
coerce,transactions,tidLists-method | Class ``tidLists'' - Transaction ID Lists for Items/Itemsets
coverage | Calculate coverage for rules
coverage,rules-method | Calculate coverage for rules
crossTable | Cross-tabulate jount occurences across pairs of items
crossTable,itemMatrix-method | Cross-tabulate jount occurences across pairs of items

## -- D --

decode | Item Coding - Handling Item Labels and Column IDs Conversions
decode,list-method | Item Coding - Handling Item Labels and Column IDs Conversions
decode,numeric-method | Item Coding - Handling Item Labels and Column IDs Conversions
dim,itemMatrix-method | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
dim,tidLists-method | Class ``tidLists'' - Transaction ID Lists for Items/Itemsets
dissimilarity | Dissimilarity Computation
dissimilarity,associations-method | Dissimilarity Computation
dissimilarity,itemMatrix-method | Dissimilarity Computation
dissimilarity,matrix-method | Dissimilarity Computation
dist-class | Classes ``dist'', ``ar_cross_dissimilarity'' and ``ar_similarity'' - Proximity Matrices
duplicated | Find Duplicated Elements
duplicated,itemMatrix-method | Find Duplicated Elements
duplicated,itemsets-method | Find Duplicated Elements
duplicated,rules-method | Find Duplicated Elements

## -- E --

ECcontrol-class | Classes ``AScontrol'', ``APcontrol'', ``ECcontrol'' - Specifying the `control' Argument of apriori() and eclat()
eclat | Mining Associations with Eclat
ECparameter-class | Classes ``ASparameter'', ``APparameter'', ``ECparameter'' - Specifying the `parameter' Argument of apriori() and eclat()
encode | Item Coding - Handling Item Labels and Column IDs Conversions
encode,character-method | Item Coding - Handling Item Labels and Column IDs Conversions
encode,list-method | Item Coding - Handling Item Labels and Column IDs Conversions
encode,numeric-method | Item Coding - Handling Item Labels and Column IDs Conversions
Epub | Epub Data Set

## -- G --

generatingItemsets | Class ``rules'' - A Set of Rules
generatingItemsets,rules-method | Class ``rules'' - A Set of Rules
Groceries | Groceries Data Set

## -- I --

image | Visual Inspection of Binary Incidence Matrices
image,itemMatrix-method | Visual Inspection of Binary Incidence Matrices
image,tidLists-method | Visual Inspection of Binary Incidence Matrices
image,transactions-method | Visual Inspection of Binary Incidence Matrices
Income | Income Data Set
IncomeESL | Income Data Set
initialize,APparameter-method | Classes ``ASparameter'', ``APparameter'', ``ECparameter'' - Specifying the `parameter' Argument of apriori() and eclat()
initialize,AScontrol-method | Classes ``AScontrol'', ``APcontrol'', ``ECcontrol'' - Specifying the `control' Argument of apriori() and eclat()
initialize,ASparameter-method | Classes ``ASparameter'', ``APparameter'', ``ECparameter'' - Specifying the `parameter' Argument of apriori() and eclat()
inspect | Display Associations and Transactions in Readable Form
inspect,itemMatrix-method | Display Associations and Transactions in Readable Form
inspect,itemsets-method | Display Associations and Transactions in Readable Form
inspect,rules-method | Display Associations and Transactions in Readable Form
inspect,transactions-method | Display Associations and Transactions in Readable Form
interestMeasure | Calculating various additional interest measures
interestMeasure,itemsets-method | Calculating various additional interest measures
interestMeasure,rules-method | Calculating various additional interest measures
intersect | Set Operations
intersect,ANY-method | Set Operations
intersect-methods | Set Operations
is.closed | Find Closed Itemsets
is.closed,itemsets-method | Find Closed Itemsets
is.element | Set Operations
is.element,ANY-method | Set Operations
is.element-methods | Set Operations
is.maximal | Find Maximal Itemsets
is.maximal,itemMatrix-method | Find Maximal Itemsets
is.maximal,itemsets-method | Find Maximal Itemsets
is.subset | Find Super and Subsets
is.subset,associations-method | Find Super and Subsets
is.subset,itemMatrix-method | Find Super and Subsets
is.superset | Find Super and Subsets
is.superset,associations-method | Find Super and Subsets
is.superset,itemMatrix-method | Find Super and Subsets
itemFrequency | Getting Frequency/Support for Single Items
itemFrequency,itemMatrix-method | Getting Frequency/Support for Single Items
itemFrequency,tidLists-method | Getting Frequency/Support for Single Items
itemFrequencyPlot | Creating a Item Frequencies/Support Bar Plot
itemFrequencyPlot,itemMatrix-method | Creating a Item Frequencies/Support Bar Plot
itemInfo | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
itemInfo,itemMatrix-method | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
itemInfo,itemsets-method | Class ``itemsets'' - A Set of Itemsets
itemInfo,rules-method | Class ``rules'' - A Set of Rules
itemInfo,tidLists-method | Class ``tidLists'' - Transaction ID Lists for Items/Itemsets
itemInfo<-,itemMatrix-method | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
itemLabels | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
itemLabels,itemMatrix-method | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
itemLabels,itemsets-method | Class ``itemsets'' - A Set of Itemsets
itemLabels,rules-method | Class ``rules'' - A Set of Rules
itemLabels,tidLists-method | Class ``tidLists'' - Transaction ID Lists for Items/Itemsets
itemLabels<-,itemMatrix-method | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
itemMatrix-class | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
items | Class ``itemsets'' - A Set of Itemsets
items,associations-method | Class ``associations'' - A Set of Associations
items,itemsets-method | Class ``itemsets'' - A Set of Itemsets
items,rules-method | Class ``rules'' - A Set of Rules
items<-,itemsets-method | Class ``itemsets'' - A Set of Itemsets
itemsetInfo | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
itemsetInfo,itemMatrix-method | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
itemsetInfo<-,itemMatrix-method | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
itemsets-class | Class ``itemsets'' - A Set of Itemsets

## -- L --

labels | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
labels,associations-method | Class ``associations'' - A Set of Associations
labels,itemMatrix-method | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
labels,itemsets-method | Class ``itemsets'' - A Set of Itemsets
labels,rules-method | Class ``rules'' - A Set of Rules
labels,tidLists-method | Class ``tidLists'' - Transaction ID Lists for Items/Itemsets
labels,transactions-method | Class ``transactions'' - Binary Incidence Matrix for Transactions
length | Getting the Number of Elements
length,associations-method | Class ``associations'' - A Set of Associations
length,itemMatrix-method | Getting the Number of Elements
length,itemsets-method | Getting the Number of Elements
length,rules-method | Getting the Number of Elements
length,tidLists-method | Getting the Number of Elements
lhs | Class ``rules'' - A Set of Rules
lhs,rules-method | Class ``rules'' - A Set of Rules
lhs<-,rules-method | Class ``rules'' - A Set of Rules
LIST | List Representation for Objects Based on ``itemMatrix''
LIST,itemMatrix-method | List Representation for Objects Based on ``itemMatrix''
LIST,tidLists-method | List Representation for Objects Based on ``itemMatrix''
LIST,transactions-method | List Representation for Objects Based on ``itemMatrix''

## -- M --

match | Value Matching
match,itemMatrix,itemMatrix-method | Value Matching
match,itemsets,itemsets-method | Value Matching
match,rules,rules-method | Value Matching

## -- N --

nitems | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
nitems,itemMatrix-method | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items

## -- P --

predict | Model Predictions
predict,itemMatrix-method | Model Predictions
print,summary.itemMatrix-method | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items

## -- Q --

quality | Class ``associations'' - A Set of Associations
quality,associations-method | Class ``associations'' - A Set of Associations
quality<-,associations-method | Class ``associations'' - A Set of Associations

## -- R --

random.patterns | Simulate a Random Transaction Data Set
random.transactions | Simulate a Random Transaction Data Set
read.transactions | Read Transaction Data
recode | Item Coding - Handling Item Labels and Column IDs Conversions
recode,itemMatrix-method | Item Coding - Handling Item Labels and Column IDs Conversions
rhs | Class ``rules'' - A Set of Rules
rhs,rules-method | Class ``rules'' - A Set of Rules
rhs<-,rules-method | Class ``rules'' - A Set of Rules
ruleInduction | Rule Induction for a Set of Itemsets
ruleInduction,itemsets-method | Rule Induction for a Set of Itemsets
rules-class | Class ``rules'' - A Set of Rules

## -- S --

sample | Random Samples and Permutations
sample,associations-method | Random Samples and Permutations
sample,itemMatrix-method | Random Samples and Permutations
setdiff | Set Operations
setdiff,ANY-method | Set Operations
setdiff-methods | Set Operations
setequal | Set Operations
setequal,ANY-method | Set Operations
setequal-methods | Set Operations
sets | Set Operations
show,APparameter-method | Classes ``ASparameter'', ``APparameter'', ``ECparameter'' - Specifying the `parameter' Argument of apriori() and eclat()
show,AScontrol-method | Classes ``AScontrol'', ``APcontrol'', ``ECcontrol'' - Specifying the `control' Argument of apriori() and eclat()
show,ASparameter-method | Classes ``ASparameter'', ``APparameter'', ``ECparameter'' - Specifying the `parameter' Argument of apriori() and eclat()
show,associations-method | Class ``associations'' - A Set of Associations
show,itemMatrix-method | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
show,summary.itemMatrix-method | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
show,summary.itemsets-method | Class ``itemsets'' - A Set of Itemsets
show,summary.rules-method | Class ``rules'' - A Set of Rules
show,summary.tidLists-method | Class ``tidLists'' - Transaction ID Lists for Items/Itemsets
show,summary.transactions-method | Class ``transactions'' - Binary Incidence Matrix for Transactions
show,tidLists-method | Class ``tidLists'' - Transaction ID Lists for Items/Itemsets
show,transactions-method | Class ``transactions'' - Binary Incidence Matrix for Transactions
size | Getting the Size of Each Element
size,itemMatrix-method | Getting the Size of Each Element
size,itemsets-method | Getting the Size of Each Element
size,rules-method | Getting the Size of Each Element
size,tidLists-method | Getting the Size of Each Element
SORT | Sorting Associations
sort | Sorting Associations
SORT,associations-method | Sorting Associations
sort,associations-method | Sorting Associations
subset | Subsetting Itemsets, Rules and Transactions
subset,itemMatrix-method | Subsetting Itemsets, Rules and Transactions
subset,itemsets-method | Subsetting Itemsets, Rules and Transactions
subset,rules-method | Subsetting Itemsets, Rules and Transactions
summary,itemMatrix-method | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
summary,itemsets-method | Class ``itemsets'' - A Set of Itemsets
summary,rules-method | Class ``rules'' - A Set of Rules
summary,tidLists-method | Class ``tidLists'' - Transaction ID Lists for Items/Itemsets
summary,transactions-method | Class ``transactions'' - Binary Incidence Matrix for Transactions
summary.associations-class | Class ``associations'' - A Set of Associations
summary.itemMatrix-class | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
summary.itemsets-class | Class ``itemsets'' - A Set of Itemsets
summary.rules-class | Class ``rules'' - A Set of Rules
summary.tidLists-class | Class ``tidLists'' - Transaction ID Lists for Items/Itemsets
summary.transactions-class | Class ``transactions'' - Binary Incidence Matrix for Transactions
support | Support Counting for Itemsets
support,associations,transactions-method | Support Counting for Itemsets
support,itemMatrix,transactions-method | Support Counting for Itemsets

## -- T --

t,associations-method | Class ``associations'' - A Set of Associations
t,ngCMatrix-method | Class ``itemMatrix'' - Sparse Binary Incidence Matrix to Represent Sets of Items
t,tidLists-method | Class ``tidLists'' - Transaction ID Lists for Items/Itemsets
t,transactions-method | Class ``transactions'' - Binary Incidence Matrix for Transactions
tidLists | Class ``itemsets'' - A Set of Itemsets
tidLists,itemsets-method | Class ``itemsets'' - A Set of Itemsets
tidLists-class | Class ``tidLists'' - Transaction ID Lists for Items/Itemsets
tidLists_or_NULL-class | Class ``tidLists'' - Transaction ID Lists for Items/Itemsets
transactionInfo | Class ``transactions'' - Binary Incidence Matrix for Transactions
transactionInfo,tidLists-method | Class ``tidLists'' - Transaction ID Lists for Items/Itemsets
transactionInfo,transactions-method | Class ``transactions'' - Binary Incidence Matrix for Transactions
transactionInfo<-,transactions-method | Class ``transactions'' - Binary Incidence Matrix for Transactions
transactions-class | Class ``transactions'' - Binary Incidence Matrix for Transactions

## -- U --

union | Set Operations
union,ANY-method | Set Operations
union-methods | Set Operations
unique | Remove Duplicated Elements from a Collection
unique,associations-method | Remove Duplicated Elements from a Collection
unique,itemMatrix-method | Remove Duplicated Elements from a Collection

## -- W --

WRITE | Writes transactions or associations to disk
WRITE,associations-method | Writes transactions or associations to disk
WRITE,transactions-method | Writes transactions or associations to disk

## -- misc --

[,itemMatrix,ANY,ANY,ANY-method | Methods for "[": Extraction or Subsetting in Package 'arules'
[,itemMatrix-method | Methods for "[": Extraction or Subsetting in Package 'arules'
[,itemsets,ANY,ANY,ANY-method | Methods for "[": Extraction or Subsetting in Package 'arules'
[,itemsets-method | Methods for "[": Extraction or Subsetting in Package 'arules'
[,Matrix,ANY,ANY,ANY-method | Methods for "[": Extraction or Subsetting in Package 'arules'
[,Matrix,lMatrix,missing,ANY-method | Methods for "[": Extraction or Subsetting in Package 'arules'
[,Matrix,logical,missing,ANY-method | Methods for "[": Extraction or Subsetting in Package 'arules'
[,rules,ANY,ANY,ANY-method | Methods for "[": Extraction or Subsetting in Package 'arules'
[,rules-method | Methods for "[": Extraction or Subsetting in Package 'arules'
[,tidLists,ANY,ANY,ANY-method | Methods for "[": Extraction or Subsetting in Package 'arules'
[,tidLists-method | Methods for "[": Extraction or Subsetting in Package 'arules'
[,transactions,ANY,ANY,ANY-method | Methods for "[": Extraction or Subsetting in Package 'arules'
[,transactions-method | Methods for "[": Extraction or Subsetting in Package 'arules'
[-methods | Methods for "[": Extraction or Subsetting in Package 'arules'
[<-,Matrix,ANY,ANY,ANY-method | Methods for "[": Extraction or Subsetting in Package 'arules'
[<-,Matrix,missing,missing,ANY-method | Methods for "[": Extraction or Subsetting in Package 'arules'