Rの文字列からすべての特殊文字を削除してスペースで置き換える方法は?
削除するいくつかの特殊文字は次のとおりです。 ~!@#$%^&*(){}_+:"<>?,./;'[]-=
私はパターンで試しましたがregex
、[:punct:]
句読点のみを削除します。
質問2:次のような外国語から文字を削除する方法:â í ü Â á ą ę ś ć
?
回答:を使用[^[:alnum:]]
して削除したり~!@#$%^&*(){}_+:"<>?,./;'[]-=
、を使用[^a-zA-Z0-9]
しâ í ü Â á ą ę ś ć
てregex
やregexpr
関数を削除したりします。
sub
やgsub
関数を見てください。