打印ASCII字符

时间:2016-08-18 13:36:07

标签: r ascii

我想基于整数变量在循环中创建ASCII字符。 结果应该是这样的,但没有字符向量:

 v<-c("A","B","C","D","E")

 for (i in 1:5) print(paste("ASCII:",v[i]))

如果我从

开始
 for (i in 65:69) 

我该如何继续?

谢谢和亲切的问候

1 个答案:

答案 0 :(得分:1)

使用intToUtf8()

for (i in 65:69) print(paste('ASCII:',intToUtf8(i)));
## [1] "ASCII: A"
## [1] "ASCII: B"
## [1] "ASCII: C"
## [1] "ASCII: D"
## [1] "ASCII: E"

这与您的问题没有直接关系,但我们可以利用multiple的{​​{1}}参数在一行中生成输出的字符向量:

intToUtf8()