У меня есть вектор строк и вы хотите создать фиксированную строку из этого. Более короткие строки должны заполняться пробелами. Например:Как использовать sprintf R для создания строк фиксированной ширины с пробелом заливки в конце?
c("fjdlksa01dada","rau","sjklf")
sprintf("%8s")
# returns
[1] "fjdlksa01dada" " rau" " sjklf"
Но как я могу получить дополнительные пробелы в конце строки?
Обратите внимание, что я слышал о write.fwf из пакета gdata
, который действительно хорош, но в этом случае не очень помогает, потому что мне нужно написать очень специфический нестандартный формат устаревшей старой программы.
Правда, но не о чем попросил ОП. –
Это не так? Он пишет: «Но как я могу получить дополнительные пробелы в END строки?» или я что-то смутил? –
@DirkEddelbuettel OP действительно просил пробел в конце, поэтому я думаю, что это соответствует – James