問題タブ [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.
r - ルール-ルールに一致するトランザクションのサブセット
Rパッケージルールを使用しています。いくつかのトランザクションとルールがあります(以下を参照)。ルールに違反するトランザクションのサブセットが必要です。どうやってやるの?
これが設定です:
ルールの左側を含み、右側を含まないトランザクションのサブセットが必要ですr
。arulesのドキュメントには、このような例はありません。試しましたが%in%
、構文が正しくわかりません。match
subset
関数のドキュメントにsubset
はサブセット化ルールの例がありますが、サブセット化トランザクションの例はありません。
r - トランザクションの長さに応じてルール トランザクション オブジェクトをサブセット化する
トランザクションの長さに応じてサブセット化してarules
トランザクションオブジェクトを作成する方法を知っている人はいますか?
例えば:
各トランザクションの長さに基づいて、Adult をさまざまなトランザクション オブジェクトにサブセット化したいと考えています。
r - RでのArlesシーケンスマイニング
Rでパッケージを使用しようとしていarulesSequences
ますが、このパッケージを利用できるオブジェクトにデータ フレームを強制する方法がわかりません。
これは、私のデータ構造を複製するおもちゃのデータセットです。
どんな助けでも大歓迎です。
r - アルルパッケージ -- トリオエラー
アソシエーション ルール マイニングのために、4547 x 5415 の大きなバイナリ データ マトリックスを使用しています。通常、各行はすべての列がアイテムであるトランザクションです。arules パッケージを呼び出すたびに、trio ライブラリを参照する難解なエラー メッセージが表示されます。このタイプのエラーの経験がある人はいますか?
再現可能な例:
r - Rで出力された関連付けルールからデータフレームを作成します
arulesパッケージによって取得されたアソシエーションルールのデータフレームを作成する方法については、だれでも手伝ってくれます。さまざまな形式の「強制署名(from = "rules"、to = "data.frame");」を試しました。しかし、私はそれから何も得られませんでした。
r - arulesトランザクションリストを準備する
arules
トランザクションのリストが必要です。リストの各行には、製品の配列が含まれます。すべてのトランザクションに同じ量の製品があるわけではありません。ピボットのように聞こえますが、そうではありません。例はここにあります
aggregate(dvd , by=list("ID"), FUN=c)
私は失敗のようなものが欲しい
arguments must have same length
これは私のデータです
そのようなリストが必要です
r - データフレームをトランザクション オブジェクトに変換できません
arules
このパッケージを使用して、R とのマイニング アソシエーション ルールを練習したいと考えています。データは次のとおりです。
することで
このエラーが発生します:
オブジェクトを「トランザクション」オブジェクトに変換するにはどうすればよいですか?
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
が必要ですか?
または疎行列 -> 関連付けルール?