Learn R Programming

arules (version 1.7-8)

sample: Random Samples and Permutations

Description

Provides the generic function sample() and methods to sample from transactions and associations.

Usage

# S4 method for itemMatrix
sample(x, size, replace = FALSE, prob = NULL, ...)

# S4 method for associations sample(x, size, replace = FALSE, prob = NULL, ...)

Value

An object of the same class as x.

Arguments

x

object to be sampled from (a set of associations or transactions).

size

sample size.

replace

a logical. Sample with replacement?

prob

a numeric vector of probability weights.

...

further arguments.

Author

Michael Hahsler

See Also

Other preprocessing: discretize(), hierarchy, itemCoding, merge()

Other associations functions: abbreviate(), associations-class, c(), duplicated(), extract, inspect(), is.closed(), is.generator(), is.maximal(), is.redundant(), is.significant(), is.superset(), itemsets-class, match(), rules-class, sets, size(), sort(), unique()

Other itemMatrix and transactions functions: abbreviate(), c(), crossTable(), duplicated(), extract, hierarchy, image(), inspect(), is.superset(), itemFrequency(), itemFrequencyPlot(), itemMatrix-class, match(), merge(), random.transactions(), sets, size(), supportingTransactions(), tidLists-class, transactions-class, unique()

Examples

Run this code
data("Adult")

## sample with replacement
s <- sample(Adult, 500, replace = TRUE)
s

Run the code above in your browser using DataLab