当我使用as.character(1:5)时,我的当前输出是:"1" "2" "3" "4" "5"。当我们输入任何数字矢量(例如1:5)时,是否有可能获得以下期望的输出?
as.character(1:5)
"1" "2" "3" "4" "5"
1:5
所需的输出:
"1 2 3 4 5"
我们可以将paste与collapse参数一起使用。它将强制numeric到character并给出一个字符串作为输出
paste
collapse
numeric
character
paste(1:5, collapse=' ') #[1] "1 2 3 4 5"