如何将文本保存到R中的文件?

Eva*_*Eva 3 text r save

我有一个R函数可以通过使用生成LaTeX代码(输出是LaTex代码)cat(),而现在我想保存这些LaTeX代码,但我不知道哪个函数可以保存这些LaTeX代码...

Vin*_*ent 5

我喜欢使用这个sink()功能:

latex.code <- function(){
   cat("\\begin{align}\n")
   cat("[X'X]^{-1}X'y\n")
   cat("\\end{align}\n")
}
sink(file='ols.txt')
latex.code()
sink()
Run Code Online (Sandbox Code Playgroud)

编辑:显然,您可以通过更改接收器参数来选择保存文件的文件路径,例如:sink(file='c:/Users/Eva/Desktop/ols.txt'),或sink(file='~/ols.txt')