fpgrowth算法代码r语言
时间: 2023-09-14 14:15:56 浏览: 146
FPGrowth的代码
以下是 R 语言中使用 fpgrowth 算法的代码示例:
```r
# 加载 fpgrowth 包
library(fpgrowth)
# 创建示例数据集
data <- read.transactions(iris[, 1:4],
format = "basket",
items = colnames(iris[, 1:4]))
# 运行 fpgrowth 算法
frequent_items <- fpgrowth(data,
support = 0.1,
confidence = 0.5)
# 打印频繁项集
inspect(frequent_items)
```
这里使用了 iris 数据集的前四列作为示例数据集,然后使用 fpgrowth 算法找到支持度大于 0.1、置信度大于 0.5 的频繁项集。最后使用 `inspect()` 函数打印出频繁项集。
阅读全文