arules: Mining Association Rules and Frequent Itemsets
Version 1.5-2

Provides the infrastructure for representing, manipulating and analyzing transaction data and patterns (frequent itemsets and association rules). Also provides interfaces to C implementations of the association mining algorithms Apriori and Eclat by C. Borgelt.

Browse man pages Browse package API and functions Browse package files

AuthorMichael Hahsler [aut, cre, cph], Christian Buchta [aut, cph], Bettina Gruen [aut, cph], Kurt Hornik [aut, cph], Ian Johnson [ctb, cph], Christian Borgelt [ctb, cph]
Date of publication2017-03-13 00:19:08
MaintainerMichael Hahsler <mhahsler@lyle.smu.edu>
LicenseGPL-3
Version1.5-2
URL http://mhahsler.github.io/arules/ http://lyle.smu.edu/IDA/arules
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("arules")

Man pages

abbreviate: Abbreviate function for item labels in transactions,...
addComplement: Add Complement-items to Transactions
Adult: Adult Data Set
affinity: Computing Affinity Between Items
aggregate: Support for Item Hierarchies
APappearance-class: Class APappearance - Specifying the appearance Argument of...
apriori: Mining Associations with Apriori
AScontrol-class: Classes AScontrol, APcontrol, ECcontrol - Specifying the...
ASparameter-class: Classes ASparameter, APparameter, ECparameter - Specifying...
associations-class: Class associations - A Set of Associations
combine: Combining Objects
coverage: Calculate coverage for rules
crossTable: Cross-tabulate joint occurrences across pairs of items
DATAFRAME: Data.frame Representation for arules Objects
discretize: Convert a Continuous Variable into a Categorical Variable
dissimilarity: Dissimilarity Computation
duplicated: Find Duplicated Elements
eclat: Mining Associations with Eclat
Epub: Epub Data Set
Groceries: Groceries Data Set
hits: Computing Transaction Weights With HITS
image: Visual Inspection of Binary Incidence Matrices
Income: Income Data Set
inspect: Display Associations and Transactions in Readable Form
interestMeasure: Calculate Additional Interest Measures
is.closed: Find Closed Itemsets
is.maximal: Find Maximal Itemsets
is.redundant: Find Redundant Rules
is.significant: Find Significant Rules
is.superset: Find Super and Subsets
itemCoding: Item Coding - Handling Item Labels and Column IDs
itemFrequency: Getting Frequency/Support for Single Items
itemFrequencyPlot: Creating a Item Frequencies/Support Bar Plot
itemMatrix-class: Class itemMatrix - Sparse Binary Incidence Matrix to...
itemsets-class: Class itemsets - A Set of Itemsets
length: Getting the Number of Elements
LIST: List Representation for Objects Based on Class itemMatrix
match: Value Matching
merge: Adding Items to Data
Mushroom: Mushroom Data Set
pmml: Read and Write PMML
predict: Model Predictions
proximity-classes: Classes dist, ar\_cross\_dissimilarity and ar\_similarity -...
random.transactions: Simulate a Random Transaction Data Set
read.transactions: Read Transaction Data
ruleInduction: Rule Induction from Itemsets
rules-class: Class rules - A Set of Rules
sample: Random Samples and Permutations
sets: Set Operations
setsItemwise: Itemwise Set Operations
size: Number of Items
sort: Sort Associations
subset: Subsetting Itemsets, Rules and Transactions
SunBai: The SunBai Data Set
support: Support Counting for Itemsets
supportingTransactions: Supporting Transactions
tidLists-class: Class tidLists - Transaction ID Lists for Items/Itemsets
transactions-class: Class transactions - Binary Incidence Matrix for Transactions
unique: Remove Duplicated Elements from a Collection
weclat: Mining Associations from Weighted Transaction Data with Eclat...
write: Write Transactions or Associations to a File
Xtrct-methods: Methods for "[": Extraction or Subsetting in Package 'arules'

Functions

APappearance Man page
APappearance-class Man page
APcontrol Man page
APcontrol-class Man page
APparameter Man page
APparameter-class Man page
AScontrol Man page
AScontrol-class Man page
ASparameter Man page
ASparameter-class Man page
Adult Man page
AdultUCI Man page
DATAFRAME Man page
DATAFRAME,itemMatrix-method Man page
DATAFRAME,itemsets-method Man page
DATAFRAME,rules-method Man page
ECcontrol Man page
ECcontrol-class Man page
ECparameter Man page
ECparameter-class Man page
Epub Man page
Groceries Man page
Income Man page
IncomeESL Man page
LIST Man page
LIST,itemMatrix-method Man page
LIST,tidLists-method Man page
LIST,transactions-method Man page
Mushroom Man page
RLD Source code
SORT Man page
SORT,associations-method Man page
SunBai Man page
WARM Man page
[,Matrix,ANY,ANY,ANY-method Man page
[,Matrix,lMatrix,missing,ANY-method Man page
[,Matrix,logical,missing,ANY-method Man page
[,itemMatrix,ANY,ANY,ANY-method Man page
[,itemMatrix-method Man page
[,itemsets,ANY,ANY,ANY-method Man page
[,itemsets-method Man page Man page
[,ngCMatrix,ANY,ANY,ANY-method Man page
[,ngCMatrix-method Man page
[,rules,ANY,ANY,ANY-method Man page
[,rules-method Man page Man page
[,tidLists,ANY,ANY,ANY-method Man page
[,tidLists-method Man page
[,transactions,ANY,ANY,ANY-method Man page
[,transactions-method Man page
[-methods Man page
[<-,Matrix,ANY,ANY,ANY-method Man page
[<-,Matrix,missing,missing,ANY-method Man page
\%ain\% Man page
\%ain\%,itemMatrix,character-method Man page
\%in\% Man page
\%in\%,associations,associations-method Man page
\%in\%,itemMatrix,character-method Man page
\%in\%,itemMatrix,itemMatrix-method Man page
\%in\%,itemsets,character-method Man page
\%in\%,itemsets,itemsets-method Man page
\%pin\% Man page
\%pin\%,itemMatrix,character-method Man page
abbreviate Man page
abbreviate,itemMatrix-method Man page
abbreviate,itemsets-method Man page
abbreviate,rules-method Man page
abbreviate,tidLists-method Man page
abbreviate,transactions-method Man page
addAggregate Man page Source code
addComplement Man page
addComplement,transactions-method Man page
affinity Man page
affinity,itemMatrix-method Man page
affinity,matrix-method Man page
aggregate Man page
aggregate,itemMatrix-method Man page
aggregate,itemsets-method Man page
aggregate,rules-method Man page
apriori Man page Source code
ar_cross_dissimilarity-class Man page
ar_similarity-class Man page
aremtypes Source code
associationTidLists Source code
associations Man page
associations-class Man page
barplot_horiz Source code
barplot_vert Source code
basicItemsetMeasures Source code
basicRuleMeasure Source code
c Man page
c,itemMatrix-method Man page
c,itemsets-method Man page
c,rules-method Man page
c,tidLists-method Man page
c,transactions-method Man page
coerce,NULL,APappearance-method Man page
coerce,NULL,APcontrol-method Man page
coerce,NULL,APparameter-method Man page
coerce,NULL,ECcontrol-method Man page
coerce,NULL,ECparameter-method Man page
coerce,data.frame,transactions-method Man page
coerce,itemMatrix,list-method Man page
coerce,itemMatrix,matrix-method Man page
coerce,itemMatrix,ngCMatrix-method Man page
coerce,itemMatrix,tidLists-method Man page
coerce,itemsets,data.frame-method Man page
coerce,list,APappearance-method Man page
coerce,list,APcontrol-method Man page
coerce,list,APparameter-method Man page
coerce,list,ECcontrol-method Man page
coerce,list,ECparameter-method Man page
coerce,list,itemMatrix-method Man page
coerce,list,tidLists-method Man page
coerce,list,transactions-method Man page
coerce,matrix,itemMatrix-method Man page
coerce,matrix,transactions-method Man page
coerce,ngCMatrix,itemMatrix-method Man page
coerce,ngCMatrix,list-method Man page
coerce,ngCMatrix,transactions-method Man page
coerce,rules,data.frame-method Man page
coerce,tidLists,itemMatrix-method Man page
coerce,tidLists,list-method Man page
coerce,tidLists,matrix-method Man page
coerce,tidLists,ngCMatrix-method Man page
coerce,tidLists,transactions-method Man page
coerce,transactions,data.frame-method Man page
coerce,transactions,list-method Man page
coerce,transactions,matrix-method Man page
coerce,transactions,tidLists-method Man page
combineMeta Source code
coverage Man page
coverage,rules-method Man page
crossTable Man page
crossTable,itemMatrix-method Man page
cut2 Source code
decode Man page
decode,list-method Man page
decode,numeric-method Man page
density_Matrix Source code
dim,itemMatrix-method Man page
dim,tidLists-method Man page
dimnames,itemMatrix-method Man page
dimnames,tidLists-method Man page
dimnames,transactions-method Man page
dimnames<-,itemMatrix,list-method Man page
dimnames<-,tidLists,list-method Man page
dimnames<-,transactions,list-method Man page
discretize Man page Source code
dissimilarity Man page
dissimilarity,associations-method Man page
dissimilarity,itemMatrix-method Man page
dissimilarity,matrix-method Man page
dist-class Man page
duplicated Man page
duplicated,itemMatrix-method Man page
duplicated,itemsets-method Man page
duplicated,rules-method Man page
eclat Man page Source code
encode Man page
encode,character-method Man page
encode,list-method Man page
encode,numeric-method Man page
filterAggregate Man page Source code
generatingItemsets Man page
generatingItemsets,rules-method Man page
getCounts Source code
head Man page
head,associations-method Man page
hits Man page Source code
hyperConfidence Source code
hyperLift Source code
image Man page
image,itemMatrix-method Man page
image,tidLists-method Man page
image,transactions-method Man page Man page
info Man page
info,associations-method Man page
info<- Man page
info<-,associations-method Man page
initialize,APparameter-method Man page
initialize,AScontrol-method Man page
initialize,ASparameter-method Man page
initialize,ECparameter-method Man page
initialize,associations-method Man page
initialize,itemMatrix-method Man page
initialize,rules-method Man page
initialize,tidLists-method Man page
initialize,transactions-method Man page
inspect Man page
inspect,itemMatrix-method Man page
inspect,itemsets-method Man page
inspect,rules-method Man page
inspect,tidLists-method Man page
inspect,transactions-method Man page
interestMeasure Man page
interestMeasure,itemsets-method Man page
interestMeasure,rules-method Man page
intersect Man page
intersect,associations,associations-method Man page
intersect,itemMatrix,itemMatrix-method Man page
intersect-methods Man page
is.closed Man page
is.closed,itemsets-method Man page
is.element Man page
is.element,associations,associations-method Man page
is.element,itemMatrix,itemMatrix-method Man page
is.element-methods Man page
is.maximal Man page
is.maximal,itemMatrix-method Man page
is.maximal,itemsets-method Man page
is.maximal,rules-method Man page
is.redundant Man page
is.redundant,rules-method Man page
is.significant Man page
is.significant,rules-method Man page
is.subset Man page
is.subset,associations-method Man page
is.subset,itemMatrix-method Man page
is.superset Man page
is.superset,associations-method Man page
is.superset,itemMatrix-method Man page
itemCoding Man page
itemFrequency Man page
itemFrequency,itemMatrix-method Man page
itemFrequency,tidLists-method Man page
itemFrequencyPlot Man page
itemFrequencyPlot,itemMatrix-method Man page
itemInfo Man page
itemInfo,itemMatrix-method Man page
itemInfo,itemsets-method Man page
itemInfo,rules-method Man page
itemInfo,tidLists-method Man page
itemInfo<- Man page
itemInfo<-,itemMatrix-method Man page
itemInfo<-,tidLists-method Man page
itemIntersect Man page
itemIntersect,itemMatrix,itemMatrix-method Man page
itemLabels Man page
itemLabels,itemMatrix-method Man page
itemLabels,itemsets-method Man page Man page
itemLabels,rules-method Man page Man page
itemLabels,tidLists-method Man page
itemLabels<- Man page
itemLabels<-,itemMatrix-method Man page
itemMatrix Man page
itemMatrix-class Man page
itemSetOperations Man page
itemSetdiff Man page
itemSetdiff,itemMatrix,itemMatrix-method Man page
itemUnion Man page
itemUnion,itemMatrix,itemMatrix-method Man page
itemcoding Man page
items Man page
items,associations-method Man page
items,itemsets-method Man page
items,rules-method Man page
items<- Man page
items<-,itemsets-method Man page
itemsetInfo Man page
itemsetInfo,itemMatrix-method Man page
itemsetInfo<- Man page
itemsetInfo<-,itemMatrix-method Man page
itemsets Man page
itemsets-class Man page
joinedList Source code
kulc Source code
labels Man page
labels,associations-method Man page
labels,itemMatrix-method Man page
labels,itemsets-method Man page
labels,rules-method Man page
labels,tidLists-method Man page
labels,transactions-method Man page
length Man page
length,associations-method Man page
length,itemMatrix-method Man page
length,itemsets-method Man page Man page
length,rules-method Man page Man page
length,tidLists-method Man page
lhs Man page
lhs,rules-method Man page
lhs<- Man page
lhs<-,rules-method Man page
list2ngCMatrix Source code
list2object Source code
match Man page
match,itemMatrix,itemMatrix-method Man page
match,itemsets,itemsets-method Man page
match,rules,rules-method Man page
maxConf Source code
mbalance Source code
merge Man page
merge,itemMatrix-method Man page
merge,transactions-method Man page
mprovement Source code
nitems Man page
nitems,itemMatrix-method Man page
nstalled Source code
plot.associations Man page Source code
plot.itemMatrix Man page Source code
predict Man page
predict,itemMatrix-method Man page
print,summary.itemMatrix-method Man page
quality Man page
quality,associations-method Man page
quality<- Man page
quality<-,associations-method Man page
random.patterns Man page Source code
random.transactions Man page Source code
random.transactions_agrawal Source code
random.transactions_dependent Source code
random.transactions_independent Source code
read.PMML Man page Source code
read.PMML.arules Source code
read.transactions Man page Source code
recode Man page
recode,itemMatrix-method Man page
rhs Man page
rhs,rules-method Man page
rhs<- Man page
rhs<-,rules-method Man page
rhsSupport Source code
rm.duplicates Source code
ruleInduction Man page
ruleInduction,itemsets-method Man page
ruleInduction.apriori Source code
ruleInduction.index Source code
ruleInduction.ptree Source code
ruleInduction.tidlists Source code
rules Man page
rules-class Man page
s.subset_sparse Source code
sample Man page
sample,associations-method Man page
sample,itemMatrix-method Man page
setOperations Man page
setdiff Man page
setdiff,associations,associations-method Man page
setdiff,itemMatrix,itemMatrix-method Man page
setdiff-methods Man page
setequal Man page
setequal,associations,associations-method Man page
setequal,itemMatrix,itemMatrix-method Man page
setequal-methods Man page
sets Man page
show,APparameter-method Man page
show,AScontrol-method Man page
show,ASparameter-method Man page
show,associations-method Man page
show,itemMatrix-method Man page
show,summary.itemMatrix-method Man page
show,summary.itemsets-method Man page
show,summary.rules-method Man page
show,summary.tidLists-method Man page
show,summary.transactions-method Man page
show,tidLists-method Man page
show,transactions-method Man page
size Man page
size,itemMatrix-method Man page
size,itemsets-method Man page
size,rules-method Man page
size,tidLists-method Man page
sort Man page
sort,associations-method Man page
subset Man page
subset,itemMatrix-method Man page Man page
subset,itemsets-method Man page Man page
subset,rules-method Man page Man page
summary,itemMatrix-method Man page
summary,itemsets-method Man page
summary,rules-method Man page
summary,tidLists-method Man page
summary,transactions-method Man page
summary.associations-class Man page
summary.itemMatrix-class Man page
summary.itemsets-class Man page
summary.rules-class Man page
summary.tidLists-class Man page
summary.transactions-class Man page
sunbai Man page
support Man page
support,associations-method Man page
support,itemMatrix-method Man page
support.ptree Source code
support.tidlists Source code
support.tidlists.inR Source code
support.weighted Source code
supportingTransactions Man page
supportingTransactions,associations-method Man page
t,associations-method Man page
t,ngCMatrix-method Man page
t,tidLists-method Man page
t,transactions-method Man page
tail Man page
tail,associations-method Man page
template Man page
tidLists Man page Man page
tidLists,itemsets-method Man page
tidLists-class Man page
tidLists_or_NULL-class Man page
tidlists Man page
transactionInfo Man page
transactionInfo,tidLists-method Man page
transactionInfo,transactions-method Man page
transactionInfo<- Man page
transactionInfo<-,tidLists-method Man page
transactionInfo<-,transactions-method Man page
transactions Man page
transactions-class Man page
translate_index Source code
types Source code
union Man page
union,associations,associations-method Man page
union,itemMatrix,itemMatrix-method Man page
union-methods Man page
unique Man page
unique,associations-method Man page
unique,itemMatrix-method Man page
warm Man page
weclat Man page Source code
write Man page
write,ANY-method Man page
write,associations-method Man page
write,transactions-method Man page
write.PMML Man page Source code
write.csv Man page
write.table Man page

Files

inst
inst/CITATION
inst/doc
inst/doc/arules.R
inst/doc/arules.pdf
inst/doc/arules.Rnw
tests
tests/testthat.R
tests/testthat
tests/testthat/test-measures.R
tests/testthat/test-missing.R
tests/testthat/test-itemMatrix.R
tests/testthat/test-apriori.R
tests/testthat/test-ruleInduction.R
tests/testthat/test-associations.R
tests/testthat/test-sets.R
tests/testthat/test-warm.R
tests/testthat/test-extract.R
tests/testthat/test-matrix.R
tests/testthat/test-read_write.R
tests/testthat/test-transactions.R
tests/testthat/test-tidLists.R
src
src/istree.h
src/bitmat.h
src/ptree.c
src/bitmat.c
src/matrix.c
src/Makevars
src/tfscan.c
src/arrayIndex.c
src/reclat.c
src/tid_count.c
src/issubset.c
src/tract.h
src/rapriori.c
src/vecops.c
src/symtab.c
src/rapriori.h
src/dll.c
src/warm.c
src/similarity.c
src/symtab.h
src/istree.c
src/arch64.h
src/vecops.h
src/tfscan.h
src/tract.c
NAMESPACE
NEWS.md
data
data/AdultUCI.rda
data/Adult.rda
data/Groceries.rda
data/Epub.rda
data/Mushroom.rda
data/SunBai.rda
data/Income.rda
data/datalist
data/IncomeESL.rda
R
R/AllClasses.R
R/AllGenerics.R
R/is.superset.R
R/ruleInduction.R
R/DATAFRAME.R
R/is.maximal.R
R/inspect.R
R/supportingTransactions.R
R/subset.R
R/sets.R
R/tidLists.R
R/dissimilarity.R
R/aggregate.R
R/random.transactions.R
R/read_write.R
R/warm.R
R/plot.R
R/control.R
R/predict.R
R/sample.R
R/associations.R
R/is.significant.R
R/eclat.R
R/itemsets.R
R/setsItemwise.R
R/interestMeasures.R
R/itemCoding.R
R/cut2.R
R/pmml.R
R/AAADefs.R
R/support.R
R/coverage.R
R/is.redundant.R
R/addComplement.R
R/image.R
R/itemMatrix.R
R/Matrix.R
R/transactions.R
R/rules.R
R/appearance.R
R/is.closed.R
R/itemFrequency.R
R/crossTable.R
R/discretize.R
R/abbreviate.R
R/parameter.R
R/apriori.R
vignettes
vignettes/arules-classes.pdf
vignettes/arules.bib
vignettes/misc.bib
vignettes/arules-classes.zargo
vignettes/arules.Rnw
README.md
MD5
build
build/vignette.rds
DESCRIPTION
man
man/unique.Rd
man/ruleInduction.Rd
man/duplicated.Rd
man/match.Rd
man/affinity.Rd
man/abbreviate.Rd
man/Xtrct-methods.Rd
man/APappearance-class.Rd
man/combine.Rd
man/dissimilarity.Rd
man/itemMatrix-class.Rd
man/is.redundant.Rd
man/coverage.Rd
man/setsItemwise.Rd
man/interestMeasure.Rd
man/rules-class.Rd
man/read.transactions.Rd
man/merge.Rd
man/aggregate.Rd
man/length.Rd
man/write.Rd
man/predict.Rd
man/discretize.Rd
man/is.superset.Rd
man/eclat.Rd
man/support.Rd
man/proximity-classes.Rd
man/addComplement.Rd
man/supportingTransactions.Rd
man/itemFrequency.Rd
man/sort.Rd
man/apriori.Rd
man/size.Rd
man/tidLists-class.Rd
man/itemsets-class.Rd
man/associations-class.Rd
man/itemCoding.Rd
man/Epub.Rd
man/itemFrequencyPlot.Rd
man/transactions-class.Rd
man/is.closed.Rd
man/random.transactions.Rd
man/image.Rd
man/Groceries.Rd
man/crossTable.Rd
man/pmml.Rd
man/AScontrol-class.Rd
man/DATAFRAME.Rd
man/LIST.Rd
man/weclat.Rd
man/sets.Rd
man/is.maximal.Rd
man/hits.Rd
man/inspect.Rd
man/Mushroom.Rd
man/ASparameter-class.Rd
man/sample.Rd
man/Adult.Rd
man/subset.Rd
man/Income.Rd
man/is.significant.Rd
man/SunBai.Rd
arules documentation built on May 19, 2017, 1:14 p.m.