我发现这个链接非常有助于理解如何将行写入文件:Write lines of text to a file in R
不幸的是,尽管我发现我不知道如何使用这一行将变量写入文本文件。有人知道怎么做这个吗?
这是我的脚本的示例,因此您可以看到我正在尝试做的事情:
file.create(sample.txt)
fileConn <- file(sample.txt)
writeLines(c(cat(i, j, k, "07"),"1","41.6318 -87.0881 10.0"), fileConn)
close(fileConn)
我的期望是这段代码会创建我的 sample.txt 文件,连接到它,并将我的 cat(i, j, k, "07") 作为第一行(如果你好奇的话,这个 cat 语句对应于日期), 1 到第二行,经纬度和海拔到第三行,最后关闭文件。
输出的是第一行的 1 和纬度。和朗。在第二行。cat 语句永远不会进入文件。对此我能做些什么吗?writeLines 语句中的 cat 语句不是解决此问题的最佳方法吗?感谢您提供任何帮助。谢谢!