1

20 個の変数 (各変数はアイテム) と約 100 行 (各行はトランザクション) を持つ大きなデータ セット (0 と 1 のマトリックス) があります。アソシエーション ルール マイニングには、R の「arules」パッケージを使用します。

rhs=1 と lhs=1 のルールだけに関心があります (後でデータを使用する場合は、すべての項目が true でなければなりません)。ルールを選択または分類して、必要なルールのみを保持する方法がわかりません。

たとえば、私のデータでは:

{hautvert=1,basintermediaire=1}  => {basvert=1}  0.1190476 1.0000000   4.941176
1235 {hautlarge=1,basbleu=0}          => {basvert=1}  0.1309524 0.9166667  4.529412
1274 {hautvert=1,basblanc=0}          => {basvert=1}  0.2023810 0.8947368  4.421053
1808 {hautlarge=1,pantalon=1}         => {baslarge=1} 0.1071429 1.0000000  4.421053
1811 {hautbleu=1,hautlarge=1}         => {baslarge=1} 0.1071429 1.0000000  4.421053
1889 {basbleu=1,pantalon=1}           => {baslarge=1} 0.1071429 1.0000000  4.421053
2261 {hautintermediaire=1,pantalon=1} => {basblanc=1} 0.1428571 1.0000000  4.200000
2291 {basserre=1,pantalon=1}          => {basblanc=1} 0.1428571 1.0000000  4.200000
2294 {hautbleu=0,pantalon=1}          => {basblanc=1} 0.1428571 1.0000000  4.200000
1256 {hautvert=1,basserre=0}          => {basvert=1}  0.2023810 0.8095238  4.000000

両方の項目が lhs で 1 に等しく、rhs も 1 に等しい最初の行などのルールのみが必要です。

ご助力ありがとうございます。

4

1 に答える 1