相关疑难解决方法(0)

如何使用R的sprintf在END处创建带有填充空格的固定宽度字符串?

我有字符串的向量,并希望创建一个固定的字符串.较短的字符串应填充白色空格.例如:

c("fjdlksa01dada","rau","sjklf")
sprintf("%8s")
# returns
[1] "fjdlksa01dada" "     rau"      "   sjklf"
Run Code Online (Sandbox Code Playgroud)

但是如何在字符串的END处获得额外的空格?

请注意,我从gdata包中听说过write.fwf 非常好但在这种情况下没有多大帮助,因为我需要为过时的旧程序编写一个非常具体的非标准格式.

formatting printf r output

20
推荐指数
2
解决办法
1万
查看次数

标签 统计

formatting ×1

output ×1

printf ×1

r ×1