R中的关联规则没有足够的RAM [关闭]
Posted
技术标签:
【中文标题】R中的关联规则没有足够的RAM [关闭]【英文标题】:association rules in R not enough RAM [closed] 【发布时间】:2016-06-13 07:49:50 【问题描述】:我已经从我的数据卫星中读取了所有交易,然后进行了先验。 但我“吃掉”了整个 RAM。
可以省略吗? 无需将所有内容加载到 RAM 或 以某种方式合并结果?
【问题讨论】:
我曾经使用过R-packageff
(cran.r-project.org/web/packages/ff/index.html) 和biglm
(cran.r-project.org/web/packages/biglm/index.html) 这就是你要找的吗?
【参考方案1】:
通常,可以使用命令行参数增加 R 进程可用的内存。见Increasing (or decreasing) the memory available to R processes
不过,apriori
本身有一些优化选项。将控制参数列表添加到对apriori
的调用中,使用control = list(memopt = TRUE)
以最大限度地减少内存使用,control = list(load = FALSE)
以禁用将事务加载到内存中。
【讨论】:
以上是关于R中的关联规则没有足够的RAM [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
R语言apriori算法进行关联规则挖掘(限制规则的左侧或者右侧的内容进行具体规则挖掘)使用subset函数进一步筛选生成的规则去除左侧规则中的冗余信息获取更独特的有新意的关联规则
R语言使用apriori算法进行关联规则挖掘实战:关联规则概念频繁项集支持度(support)置信度(confidence)提升度(lift)apriori算法