私は大学の専攻に関するデータのリストをクリーンアップすることを含むプロジェクトに取り組んでいます。多くのスペルが間違っていることがわかったので、この関数を使用しgsub()
て、スペルが間違っているものを正しいスペルに置き換えることを検討していました。たとえば、メジャーと呼ばれるメジャーのリストで「biolgy」のつづりが間違っているとします。Rにスペルミスを検出させ、正しいスペルに置き換えるにはどうすればよいですか?私は試しましgsub('biol', 'Biology', Major)
たが、それは「biolgy」の最初の4文字を置き換えるだけです。私がそうgsub('biolgy', 'Biology', Major)
する場合、それはその場合だけで機能しますが、それは「生物学」の他の形式のスペルミスを検出しません。
ありがとうございました!