0
hh<-read.csv("MT_MBR_CTGR_BUY_PTTRN_DAY.csv")
library(arules)
aa<-subset(hh, select=c(mbr_no,ctgr_flag_nm))
'data.frame': 643241 obs. of 2 variables:
$ mbr_no : num 2.01e+14 2.01e+14 2.01e+14 2.01e+14 2.01e+14 ...
$ ctgr_flag_nm: Factor w/ 7 levels "그린핑거","기저귀",..: 1 4 4 4 4 4 4 4 7 7 ...
aa$mbr_no<-as.factor(aa$mbr_no)
rioter.transaction<-as(aa, "transactions")
rioter.transaction
transactions in sparse format with
643241 transactions (rows) and
178834 items (columns)
rules = apriori(rioter.transaction)
summary(rules)
set of 0 rules
なぜルールは0になりますか?r関連ルールapriori
私は他の方法でread.transactionsに
を
またはmbr_no型変換を行うためにトリングましたが、それはまだ私はそれを修正することができますどのように
動作しませんか?
「apriori」のデフォルトのサポートは(0.1)10%です。データに10%のサポートを持つアイテムがない場合、ルールはゼロになります。これを変更するには、 'support ='を指定します。 '?apriori'を試し、異なるパラメータのデフォルトと非デフォルトの指定に関するガイドラインについては、ドキュメントに従ってください。 –
Gopala