R でのファジー検索と Shiny の使用: 包括的なガイド
P粉924915787
P粉924915787 2024-04-01 14:09:01
0
1
553

この JS スクリプト (この Web サイトから: https://datatables.net/blog/2021-09-17) を DT データ テーブルで使用しようとしています:

リーリー

このスクリプト タグを使用します:

"//cdn.datatables.net/plug-ins/1.11.3/features/fuzzySearch/dataTables.fuzzySearch.js"

これを、ランク順 (上位ほど類似度が高い) を使用してあいまい検索が適用される Shiny アプリケーションの DT データ テーブル関数に組み込みたいのですが、ランク列を表示したくないのです。

これと同様ですが、ランキング欄は表示されません。

いくつかの基本的な一般的な例:

ああああ

P粉924915787
P粉924915787

全員に返信(1)
P粉310931198

このプラグインは古いプラグインであり、最新バージョンの DataTables では動作しません。

ただし、類似度を計算する JavaScript 関数を取得し、SearchBuilder 拡張機能を使用してカスタム検索で使用することができます。

まず、この JavaScript コードをコピーし、levenshtein.js:

という名前で保存します。 リーリー

これが R コードです:

リーリー

類似性のしきい値を選択する必要があります。ここでは 0.25 を取り上げます:

リーリー
###編集###

Shiny で使用するには、

server=FALSE

: を使用します。 リーリー

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート