レストランのデータセットがあり、変数「CONAME」には各施設の名前が含まれています。残念ながら、誤字脱字がかなりありますので、訂正したいと思います。次のコードを使用してファジー セット マッチングの agrep を試しました (すべての主要なチェーンについて繰り返します)。
rest2012$CONAME <- agrep("MC DONALD'S", rest2012$CONAME, ignore.case = FALSE, value = FALSE, max.distance = 3)
次のエラー メッセージが表示されます: Error in $<-.data.frame
( *tmp*
, "CONAME", value = c(35L, 40L, 48L, : replacement has 3074 rows, data has 67424)
スペルミスのある名前を置き換える別の方法はありますか、それとも agrep 関数を間違って使用しているだけですか?