在 Sweave 文件中使用 source("X.R")

using source("X.R") in Sweave file

我需要在我的 Sweave 文件中使用一个函数来执行块代码。 例如,我的目录中有函数 MEAN <- function(x) mean(x),那么我想使用块代码

x=c(1,2,3,4)
MEAN(x)

在我的 Sweave 文件中。 有谁知道我该怎么做?

谢谢。

当您在文档的代码块内正常编写代码时,只需确保设置 R 文件所在的目录和源文件。

例如,

<<echo=TRUE>>=
    setwd(mydirectory)
    source(myfile)
    print(MEAN(x))
@