R言語で関連ルールアルゴリズムを呼び出す一般的なコマンド
library(arules) # arules
data(Groceries) #
frequentsets=eclat(Groceries,parameter=list(support=0.05,maxlen=10)) #
inspect(frequentsets[1:10]) #
inspect(sort(frequentsets,by="support")[1:10]) # ( inspect(sort(frequentsets)[1:10])
rules=apriori(Groceries,parameter=list(support=0.01,confidence=0.01)) #
summary(rules) #
x=subset(rules,subset=rhs%in%"whole milk"&lift>=1.2) #
inspect(sort(x,by="support")[1:5]) #
library(arules)#arulesパッケージのロード
Data(Groceries)#呼び出しデータファイル
frequentsets=eclat(Groceries,parameter=list(support=0.05,maxlen=10))#頻繁なアイテムセットを求める
inspect(frequentsets[1:10])#求めた頻繁なアイテムセットを参照
inspect(sort(frequentsets,by="support")[1:10])#求めた頻繁なアイテムセットをサポート度に基づいて並べ替えて観察する(inspect(sort(frequentsets)[1:10])
rules=apriori(Groceries,parameter=list(support=0.01,confidence=0.01)#関連ルールを求める
summary(rules)#求めた関連規則の要約を参照
x=subset(rules,subset=rhs%in%「whole milk」&lift>=1.2)#必要な関連ルールのサブセットを求める
inspect(sort(x,by="support")[1:5])#求めた関連ルールのサブセットをサポート度に基づいて並べ替えて参照