-1
私はRと機械学習の新人です。ユークリッド距離を使ってKNN分類を実行しています。私はどのようにしてRでユークリッドの代わりにコサインとジャカードの距離を使うことができますか?私が使用できるパッケージはありますか? は、あなたが何ができるか、すべてのknnコサインとジャカードの距離を使用
私はRと機械学習の新人です。ユークリッド距離を使ってKNN分類を実行しています。私はどのようにしてRでユークリッドの代わりにコサインとジャカードの距離を使うことができますか?私が使用できるパッケージはありますか? は、あなたが何ができるか、すべてのknnコサインとジャカードの距離を使用
最初は(あなたがそれに応じてパラメータを調整することができます)maxscoreによってKNNパッケージを検索する
library(sos)
findFn("knn", maxPages=10, sortby="MaxScore")
R-セッション内から実行されて、ありがとうございます。
コサインまたはジャカード距離を提供するパッケージが見つからない場合は、最初に距離行列を計算し、これをknnの入力として与えることをお勧めします。
入力として距離行列を(あなたはこの使用して、Googleができます:「距離行列のKNNのR」)を受け入れるkNNまたはFastKnnのようないくつかのパッケージがあります。
最後に、KernelKnnは、jaccard距離の計算を可能にしますが、バイナリデータ(私は作者ですが、他の距離メトリックも見ることができます)だけです。
私はそれが役に立ちそうです。