gpt4 book ai didi

r - Apriori 生成的编写规则

转载 作者:行者123 更新时间:2023-12-03 21:08:20 27 4
gpt4 key购买 nike

我正在处理一些大型交易数据。我一直在使用 read.transactions 和 apriori(arules 包的一部分)来挖掘频繁的项目配对。

我的问题是:生成规则时(使用“inspect()”)我可以在 R 控制台中轻松查看它们。现在我正在手动将结果复制到文本文件中,然后保存并在 excel 中打开。我只想使用 write.csv 或类似的东西保存生成的规则,但是当我尝试时,我收到一个错误,指出数据不能被强制转换为 data.frame。

有没有人有在 R 中成功做到这一点的经验?

最佳答案

我知道我正在回答我自己的问题,但我发现解决方案是使用 as() 将规则转换为数据框。 [我是 R 的新手,所以我第一次寻找解决方案时错过了这个。] 从那里,它可以很容易地以您喜欢的任何方式进行操作(子设置、排序、导出等)。

> mba = read.transactions(file="Book2.csv",rm.duplicates=FALSE, format="single", sep=",",cols=c(1,2));

> rules_1 <- apriori(mba,parameter = list(sup = 0.001, conf = 0.01, target="rules"));

> as(rules_1, "data.frame");

关于r - Apriori 生成的编写规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16815734/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com