問題タブ [stringdist]
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 - for ループを無視してコサイン類似度を計算する効率的な方法
R の stringdist パッケージの stringdist 関数を使用してコサイン類似度を計算しようとしています。以下のコードを使用して結果を取得しています。しかし、以下のネストされた for ループは大規模なデータセットでは非常に遅いため、効率的なコードを探しています。
以下のRコードを見つけてください。
コードをより効率的なコードに変換したいと考えています。foreach 並列ループを試してみましたが、コードが高速化されるようには見えません。
**注 - データ文字とバイナリ (0 & 1) が混在しているため、stringdist 関数を使用しています。lsa パッケージのコサイン関数を使用できません。