【发布时间】:2017-03-22 15:08:24
【问题描述】:
在 R 中,当我将普通文本字符串写入文本文件时,write 和 writelines 的行为似乎相同。 在任何特定情况下,它们之间有什么区别吗? 谢谢。
【问题讨论】:
在 R 中,当我将普通文本字符串写入文本文件时,write 和 writelines 的行为似乎相同。 在任何特定情况下,它们之间有什么区别吗? 谢谢。
【问题讨论】:
如果你只是写出字符向量,你可能不会注意到差异。
虽然writeLines 需要一个字符向量,但write() 尝试通过cat() 打印任何原子向量。它还默认进行一些换行
write(1:10, "")
# 1 2 3 4 5
# 6 7 8 9 10
writeLines(1:10)
# Error in writeLines(1:10) : invalid 'text' argument
【讨论】: