我想基于整数变量在循环中创建ASCII字符。 结果应该是这样的,但没有字符向量:
v<-c("A","B","C","D","E")
for (i in 1:5) print(paste("ASCII:",v[i]))
如果我从
开始 for (i in 65:69)
我该如何继续?
谢谢和亲切的问候
答案 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()