問題タブ [recommenderlab]

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 投票する
0 に答える
168 参照

r - Recommenderlab: 複数のユーザーの重複予測の受信

R で Recommenderlab を使用して、新しいユーザーにクラフト ビールの提案を提供するレコメンデーション システムを構築しています。

ただし、モデルを実行すると、トレーニング データセットの大部分でユーザーごとに同じ予測を受け取るか、出力として「character(0)」を受け取ります。各ユーザーに関連付けられていて、重複していない予測を受け取るにはどうすればよいですか?

私が使用しているデータセットはこちらにあります: https://www.kaggle.com/rdoume/beerreviews/version/1

データ フレームを直接マトリックスに変換してから、realRatingMatrix に変換しようとしました。

推奨事項を受け取るには、データ フレームをマトリックスに変換する前に、data.table ライブラリの 'dcast' 関数を使用する必要があります。

また、マトリックスから最初の列を削除して、ユーザー ID を削除しようとしました。

注意すべきことの 1 つは、データがサンプリングされるときに、「レビュー担当者」が空白である行がいくつかある可能性があることですが、評価とビール ID はそこにあります。

上記のコードは次のようになります。

データ フレームをマトリックスに変換してから、最初にテーブルにキャストせずに realRatingMatrix に変換すると、次のようなユーザーの推奨事項が得られます。

最初に 'dcast' 関数を使用してから、データ フレームをマトリックスに変換し、最初の列を削除してから、realRatingMatrix に変換すると、ほぼすべてのユーザーに対して同じ予測が返されます。

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

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

r - recommenderlabパッケージのsimilarity()関数とベースRのcor()関数の結果が異なりますか?

これら 2 つの相関行列が異なる結果を返す理由を説明できる人はいますか?

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

r - 継承されたメソッドが見つからない Recommenderlab エラー

私は R の初心者で、recommenderlab に関するアドバイスが必要です。

6 つの変数で構成される「トレーニング」データセットがあり、最初の行は次のようになります。

私は、recommenderlab を使用して UBCF を使用しようとしており、次のコードを使用しています。

しかし、このエラーが発生します

(function (classes, fdef, mtable) のエラー: シグネチャ '"character"' の関数 'Recommender' の継承されたメソッドが見つかりません</p>

何が間違っているのですか?