r сохраняя 0.0 при использовании paste или paste0

Это простой вопрос, но меня начинает раздражать, что я не могу найти решение ...

Я хотел бы иметь возможность сохранить 0,0 при использовании его в качестве вывода при использовании paste или paste0, так что если у меня есть следующее:

y <- c(-1.5,-1.0,-0.5,0.0,0.5,1.0,1.5)
> y
[1] -1.5 -1.0 -0.5  0.0  0.5  1.0  1.5
paste0("x",y,"x")

Я получил:

[1] "x-1.5x" "x-1x"   "x-0.5x" "x0x"    "x0.5x"  "x1x"    "x1.5x" 

но хочу:

[1] "x-1.5x" "x-1.0x"   "x-0.5x" "x0.0x"    "x0.5x"  "x1.0x"    "x1.5x" 

Ответы на вопрос(3)

Ваш ответ на вопрос