如何为关联规则数据创建项目频率图?通过转换为数据框或数字?
Posted
技术标签:
【中文标题】如何为关联规则数据创建项目频率图?通过转换为数据框或数字?【英文标题】:How can I create an Item Frequency Plot for association rule data? By converting to data frame or numeric? 【发布时间】:2016-12-24 14:35:52 【问题描述】:我已经给出了生成规则的代码。我想创建一个项目频率直方图,但它没有工作。
library(arules)
library(arulesViz)
library(rattle)
x <- read.table("C:/Users/toshıba pc/Desktop/Kitap2.csv", header = TRUE, sep = ";")
y <- as.matrix(x)
rules <- apriori(y, parameter = list(supp = 0.1, conf = 0.8))
itemFrequencyPlot(rules, support = 0.1, cex.names = 0.8)
(函数(类,fdef,mtable)中的错误: 无法为签名“规则”找到函数“itemFrequencyPlot”的继承方法
【问题讨论】:
【参考方案1】:itemFrequencyPlot
没有为 rules
定义。你可以使用
itemFrequencyPlot(items(rules))
获取规则中项目的频率,但我不确定这会给你想要的结果。
【讨论】:
真的很有效,非常感谢@michaelHahsler以上是关于如何为关联规则数据创建项目频率图?通过转换为数据框或数字?的主要内容,如果未能解决你的问题,请参考以下文章