您好我有定購的雜貨的稀疏數據幀像這樣在arules中如何將稀疏數據框轉換爲事務?
library(arules)
a_df <- data.frame(
apple = as.factor(c(1,0,0,0,1,1)),
banana = as.factor(c(0,1,1,0,0,0)),
peeler = as.factor(c(1,0,0,0,1,1)))
a_tran = as(a_df, "transactions")
inspect(a_tran)
rules <- apriori(a_tran, parameter=list(minlen=2, supp=0.5,conf = 0.5))
inspect(rules)
但是結果包括0(該項目不排序)如下: LHS RHS支持的信心提升計數 {香蕉= 0} => {蘋果= 1} 0.5 0.6 1.2 3
如何可以忽略在數據幀的0,或變換數據幀到像
order 1: apple, peeler
order 2: banana
感謝。
謝謝!你是金子!從來不知道%pin%存在 – santoku