我使用arules包中的DATAFRAME()fx将一些规则转换为数据帧。我删除了一些规则,我想转换回类规则。我找了文档,但我找不到任何要做的事情。
我已经试图强迫:
as(df_br_two,“rules”)as(df_br_two,“rules”)中的错误:没有方法或默认用于将“data.frame”强制转换为“规则”
我需要转换回规则,以便我可以使用arulesViz绘制规则。谁能帮我?
我不认为您可以将data.frame更改回规则结构,至少不是简单。但是,如果您要执行的操作是删除某些规则,则可以将它们保留为规则并轻松编辑。例如,
library(arules)
data("Adult")
rules <- apriori(Adult,
parameter = list(supp = 0.7, conf = 0.9, target = "rules"))
rules
一套17条规则
现在让我们消除第一和第三条规则
rules = rules[-c(1,3)]
rules
一套15条规则