Когда я использую as.character(1:5), мой токовый выход равен: "1" "2" "3" "4" "5". Можно ли вместо этого получить следующий желаемый результат при вводе любого числового вектора c, такого как 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"