我有一个R函数可以通过使用生成LaTeX代码(输出是LaTex代码)cat(),而现在我想保存这些LaTeX代码,但我不知道哪个函数可以保存这些LaTeX代码...
我喜欢使用这个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')