意外に役に立つ文字列操作に関するコマンドの紹介です。テキストマイニングの役に立てばと思います。重複数を文字の最後に付与する「make.unique」コマンドなどは役に立つと思います。
実行コマンドはR version 4.2.2で確認しています。
実行コマンド
詳細はコメント、コマンドのヘルプを確認してください。
#文字の重複数を表示:make.uniqueコマンド x <- c("あ", "あ", "い", "う", "う", "う", "え", "お", "お", "う") make.unique(x) [1] "あ" "あ.1" "い" "う" "う.1" "う.2" "え" "お" "お.1" "う.3" #文字の重複を除く:uniqueコマンド #数字も適応可能です unique(x) [1] "あ" "い" "う" "え" "お" #文字列を指定幅に体裁を整える:strtrimコマンド x <- c("aaaaa", "bbbbb", "ccc") strtrim(x, c(2, 3, 1)) [1] "aa" "bbb" "c" #oldで設定した文字列をnewで指定した文字列で置換:chartrコマンド x <- "あいうえお" chartr(old = "いえ", new = "bc", x) [1] "あbうcお"
少しでも、あなたの解析が楽になりますように!!