我已经给出了生成规则的代码。我想创建一个项目频率直方图,但 ?t 不起作用。
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)
Run Code Online (Sandbox Code Playgroud)
(函数(类,fdef,mtable)中的错误:无法为签名“规则”的函数“itemFrequencyPlot”找到继承的方法
itemFrequencyPlot没有为 定义rules。您可以使用
itemFrequencyPlot(items(rules))
Run Code Online (Sandbox Code Playgroud)
获取规则中项目的频率,但我不确定这会给你想要的结果。