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

时间:2015-04-27 20:46:59

标签: r latex sweave

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

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

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

感谢。

1 个答案:

答案 0 :(得分:1)

当您在文档的代码块中正常编写代码时,只需确保设置R文件所在的目录并获取文件。

如,

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