R - paste()折叠标签



是否有方法将字符串与制表符连接起来?我想生成一个制表符分隔的文件,但使用

paste(c("blah","blah"), collapse="t")

"blahtblah"
使用

paste(c("blah","blah"), sep='t')

"blah" "blah"

我想要一些有

效果的东西
"blah    blah"

,其中条目是一个字符串,单词之间用制表符分隔。

你不需要花时间在这上面绞尽脑汁。只需在collapse中插入四个空格。

paste(c("blah","blah"), collapse = "    ")
# [1] "blah    blah"

顺便说一下,按照您已经拥有的方式编写文件是可以的。如果我们这样做

writeLines(paste(c("blah", "blah"), collapse = "t"), "blah.txt")

文件blah.txt看起来像这样

blah    blah

事实上,你可以把它简化为把paste()从方程中去掉。

writeLines(c("blah", "blah"), sep = "t")
# blah    blah  

最新更新