Пакет
R.oo имеет функцию intToChar
, которая использует значения ASCII, если LETTERS
и letters
не годятся. А составляет 65 в ASCII:
> require(R.oo)
> intToChar(65:79)
[1] "A" "B" "C" "D" "E" "F" "G" "H" "I" "J" "K" "L" "M" "N" "O"
или вы можете использовать тот факт, что наименьшие юникодные числа являются ascii и, следовательно, intToUtf8
в R-base, как это:
> intToUtf8(65:78,multiple=TRUE)
[1] "A" "B" "C" "D" "E" "F" "G" "H" "I" "J" "K" "L" "M" "N"
или бродить с rawToChar
:
> rawToChar(as.raw(65:78))
[1] "ABCDEFGHIJKLMN"