我有字符串向量,想用字符串创建一个固定的向量。较短的字符串应该用空格填充。例如:
c("fjdlksa01dada","rau","sjklf")
sprintf("%8s")
# returns
[1] "fjdlksa01dada" " rau" " sjklf"
但是我怎样才能在字符串的末尾获得额外的空格呢?
请注意,我从gdata
包中听说过 write.fwf,它非常好,但在这种情况下并没有多大帮助,因为我需要为过时的旧程序编写一个非常具体的非标准格式。