将数字类型向量转换为字符串向量

Jos*_*hDG 9 r

我想转换这个:

> j[1:5] 
NA06985 NA06991 NA06993 NA06994 NA07000
Run Code Online (Sandbox Code Playgroud)

进入:

c("NA06985","NA06991","NA06993", "NA06994", "NA07000")
Run Code Online (Sandbox Code Playgroud)

我尝试过使用as.character,但它给了我:

> as.character(j[1:5])
[1] "10" "10" "10" "10" "10"
Run Code Online (Sandbox Code Playgroud)

请帮忙!-Josh

编辑:好的,所以我想我明白了.在做了类(j)之后,我发现它的类型为data.frame.所以我转换为as.matrix,它工作了......很棒!

ver*_*our 6

paste(j[1:5])

这适用于字符串,因子,数字以及几乎所有可以显示的内容。


Jos*_*hDG 1

好吧,我想我已经明白了。执行完 class(j) 后,我发现它是 data.frame 类型。所以我转换为 as.matrix 并且它起作用了..万岁!