мой набор данных выглядит следующим образомВ R, я пытаюсь реализовать априорно с помощью arules,
A B C D PR1 PR2 PR3 PR4
Values Values Values Values 0 1 0 0
Values Values Values Values 1 0 0 0
Values Values Values Values 0 0 1 0
Values Values Values Values 0 0 0 1
Values Values Values Values 0 1 0 0
Values Values Values Values 1 0 0 0
Values Values Values Values 0 0 1 0
Values Values Values Values 0 0 0 1
Values Values Values Values 0 1 0 0
Values Values Values Values 1 0 0 0
Values Values Values Values 0 0 1 0
Values Values Values Values 0 0 0 1
Values Values Values Values 0 1 0 0
Values Values Values Values 1 0 0 0
Я хочу иметь только а, Ь, с и d столбцов в левой и правой частях должны быть только те столбцы, PR1, PR2, PR3, PR4, который содержит значение 1. ЭГ результата я ожидал в
lhs = {a,b}, RHS{PR1=1}
lhs= {b,c,d}, RHS {PR3 =1}
Я использую следующий код, но я не получаю желаемого результата
r <- apriori(b, parameter = list(supp = 0.1, conf = 0.9),
appearance = list(lhs = c("A","B","C","D")))
Может кто-то пожалуйста, обеспечить решение этой
Здравствуйте Лука, спасибо за Ваш ответ. Понятно, что, понизив пороговые значения, я получу ожидаемые результаты. Я хотел знать, есть ли какие-либо средства для решения ожидаемого решения без снижения пороговых значений? –
Нет, я не думаю, что они есть. – lukeA