問題タブ [arules]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
5585 参照

r - ルール-ルールに一致するトランザクションのサブセット

Rパッケージルールを使用しています。いくつかのトランザクションとルールがあります(以下を参照)。ルールに違反するトランザクションのサブセットが必要です。どうやってやるの?

これが設定です:

ルールの左側を含み、右側を含まないトランザクションのサブセットが必要ですr。arulesのドキュメントには、このような例はありません。試しましたが%in%、構文が正しくわかりません。matchsubset

関数のドキュメントにsubsetはサブセット化ルールの例がありますが、サブセット化トランザクションの例はありません。

http://rss.acs.unt.edu/Rdoc/library/arules/html/subset.html

0 投票する
1 に答える
1317 参照

r - トランザクションの長さに応じてルール トランザクション オブジェクトをサブセット化する

トランザクションの長さに応じてサブセット化してarulesトランザクションオブジェクトを作成する方法を知っている人はいますか?

例えば:

各トランザクションの長さに基づいて、Adult をさまざまなトランザクション オブジェクトにサブセット化したいと考えています。

0 投票する
6 に答える
5491 参照

r - RでのArlesシーケンスマイニング

Rでパッケージを使用しようとしていarulesSequencesますが、このパッケージを利用できるオブジェクトにデータ フレームを強制する方法がわかりません。

これは、私のデータ構造を複製するおもちゃのデータセットです。

どんな助けでも大歓迎です。

0 投票する
1 に答える
1650 参照

r - アルルパッケージ -- トリオエラー

アソシエーション ルール マイニングのために、4547 x 5415 の大きなバイナリ データ マトリックスを使用しています。通常、各行はすべての列がアイテムであるトランザクションです。arules パッケージを呼び出すたびに、trio ライブラリを参照する難解なエラー メッセージが表示されます。このタイプのエラーの経験がある人はいますか?

再現可能な例:

0 投票する
1 に答える
2569 参照

r - Rで出力された関連付けルールからデータフレームを作成します

arulesパッケージによって取得されたアソシエーションルールのデータフレームを作成する方法については、だれでも手伝ってくれます。さまざまな形式の「強制署名(from = "rules"、to = "data.frame");」を試しました。しかし、私はそれから何も得られませんでした。

0 投票する
3 に答える
2324 参照

r - arulesトランザクションリストを準備する

arulesトランザクションのリストが必要です。リストの各行には、製品の配列が含まれます。すべてのトランザクションに同じ量の製品があるわけではありません。ピボットのように聞こえますが、そうではありません。例はここにあります

aggregate(dvd , by=list("ID"), FUN=c) 私は失敗のようなものが欲しい arguments must have same length

これは私のデータです

そのようなリストが必要です

0 投票する
5 に答える
5245 参照

r - データフレームをトランザクション オブジェクトに変換できません

arulesこのパッケージを使用して、R とのマイニング アソシエーション ルールを練習したいと考えています。データは次のとおりです。

することで

このエラーが発生します:

オブジェクトを「トランザクション」オブジェクトに変換するにはどうすればよいですか?

0 投票する
2 に答える
1921 参照

r - Rでアソシエーションルールを実行するために疎行列をインポートできますか?

R を使用したことはありませんが、R でアソシエーション ルールを実行するために疎行列をインポートする必要があります。

インポート データは次のような疎行列です。

       i    j    x
1 2 3 1
2 3 5 1
3 3 1 1
4 2 5 1
. . . .
. . . .
200000000 . . .

疎行列のサイズは200,000,000 X 3、行列は200000 X 100000 (ビッグデータ?)

このデータを使用して R でアソシエーション ルールを実行したいのですが、
' Package arules ' itemMatrix-class & tidLists-class()を使用していますか? または他の人?

そして、どのように行うのですか?

私はこれが好きですが、うまくいきません:

アプリオリ関数で疎行列を使用できますか?
間違ったパッケージを使用している可能性がありますか?sparse matrix-> matrix->association rule
が必要ですか? または疎行列 -> 関連付けルール?