R 3.3.0 中的购物篮分析包

Packages for market basket analysis in R 3.3.0

我想对我的产品数据进行购物篮分析,但我必须使用 R 3.3.0 版本。我知道包 'arules' 但它适用于 R >=3.4.0。我有大约 20 列,每列代表一种产品,单元格包含 0 或 1,具体取决于客户是否购买了产品。我怎样才能将这些列转换为事务以便使用包 'arulesNBMiner'。另外,有没有其他包可以用在我的情况下?

一种选择是将其转换为 list,然后使用 as

as(as.list(df1), "transactions")

数据

set.seed(24)
df1 <- as.data.frame(matrix(sample(0:1, 10 * 20, replace = TRUE), ncol = 20))