1をoneというように数字を英語に変換するパッケージの紹介です。使う機会が少ないかもしれませんが面白いので紹介します。
パッケージバージョンは1.1。windows 10のR version 3.3.2で動作を確認しています。
パッケージのインストール
下記コマンドを実行してください。
#パッケージのインストール install.packages("english")
実行コマンド
詳細はコマンド、パッケージのヘルプを確認してください。
#パッケージの読み込み library("english") ###データ例の作成##### TestData <- sample(1:10000, 5) #内容確認 TestData [1] 2659 1370 3904 6488 7880 ######## #数字を英語表記に変換:englishコマンド GetEng <- english(TestData) #内容確認 GetEng [1] two thousand six hundred and fifty nine one thousand three hundred and seventy [3] three thousand nine hundred and four six thousand four hundred and eighty eight [5] seven thousand eight hundred and eighty #classの確認 class(GetEng) [1] "english" #構造の確認 str(GetEng) Class 'english' atomic [1:5] 2659 1370 3904 6488 7880 ..- attr(*, "useUK")= logi TRUE #数字情報が残っているので並び替えが可能 sort(GetEng) [1] one thousand three hundred and seventy two thousand six hundred and fifty nine [3] three thousand nine hundred and four six thousand four hundred and eighty eight [5] seven thousand eight hundred and eighty #文字に変換 as.character(GetEng) [1] "two thousand six hundred and fifty nine" [2] "one thousand three hundred and seventy" [3] "three thousand nine hundred and four" [4] "six thousand four hundred and eighty eight" [5] "seven thousand eight hundred and eighty"
あなたの解析がとっても楽になりますように!!