edit-distance を使用して、R を使用して多数の整数リストを比較したいと考えています。例:list1[231, 3883, 21099, 12, 2]
とlist2[433, 3883, 12, 919, 2]
これら2つのリストの間の距離だけを取得したいと思います。元。上記のリストでは、距離は に等しくなり3
ます。list2
のようlist1
にするには、substitute 231
for 433
、 then add 21099
after 3883
、 then としdelete 919
ます。
list1 を list2 のように見せるために必要な追加と削除の数を見つけたいと思います。Rには組み込み関数があることを知っています: adist()
. ただし、文字列を比較する場合にのみ機能するようです(文字列のリストでさえありません)。Google は私にプッシュし続けますがadist()
、dist()
どちらもこの問題を解決するものではありません。車輪の再発明はしたくないので、すでに存在する機能はありますか? https://searchcode.com/codesearch/view/13555814/にあるように書き直そうとしadist()
ました
が、現在の R 能力には複雑すぎます。