2

200 個の変数 (各変数は項目) とほぼ 1M 行 (各行はトランザクション) を持つ大規模なデータ セット (0 と 1 のマトリックス) があります。アソシエーション ルール マイニングには、R の「arules」パッケージを使用します。2 つの項目を検討しましたが、少なくとも 1 つがルールの左側にあるすべてのルールを作成したいと考えています。私が書いたコードは次のとおりです。

rules <- apriori(data, parameter = list(support = 0.1, confidence = 0.1,
minlen =2),appearance = list(lhs=c("itemA=1","itemB=1"),default="rhs"))

しかし、このコードは、ルールの左側に itemA のみ、itemB のみ、または両方のみを持つルールを作成します。お役に立てれば幸いです。

4

1 に答える 1

3

私はこのコードがあなたのために働くと思います:

rules <- apriori(data, parameter = list(support = 0.1, confidence = 0.1,minlen =2))
subrules <- subset(rules, subset = lhs %in% c("itemA=1","itemB=1"))
于 2013-08-08T17:26:57.047 に答える