Как преобразовать датафрейм в правила (пакет arules)? - PullRequest
0 голосов
/ 13 апреля 2019

Я преобразовал некоторые правила в фрейм данных с помощью пакета DATAFRAME () fx из arules. Я удалил некоторые правила и хочу вернуться к правилам класса. Я искал документацию, но не могу найти ничего, чтобы сделать это.

Я уже пытался заставить:

as (df_br_two, "rules") Ошибка в as (df_br_two, "rules"): нет метода или значения по умолчанию для приведения «data.frame» к «rules»

Мне нужно преобразовать обратно в правила, чтобы я мог составить график с помощью arulesViz. Кто-нибудь может мне помочь?

1 Ответ

0 голосов
/ 13 апреля 2019

Я не думаю, что вы можете изменить 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 правил

...