我是新手,exams
所以也许这个问题很新手。
我不能将source
外部R
文件(包含可重复使用的功能)放入我的.Rnw
.
MWE:
函数.r:
x <- 10
问题.Rnw
<<echo=FALSE>>=
source('functions.r')
@
\begin{question}
$x=\Sexpr{x}$
\end{question}
生成.r
library('exams')
exams2moodle('question.Rnw')
当我尝试Rscript generate.r
:
Loading required namespace: rmarkdown
Error: chunk 1
Error in file(filename, "r", encoding = encoding) :
cannot open the connection
In addition: Warning message:
In file(filename, "r", encoding = encoding) :
cannot open file 'functions.r': No such file or directory
Execution halted
如何在某些问题中重用自己的 R 函数?