【发布时间】:2026-01-30 10:40:01
【问题描述】:
我想抑制 Rmw 文件中的错误。所以,我尝试设置全局块选项error=TRUE,但它不起作用。此外,直接在块中设置块选项error=TRUE 也不起作用。
这是一个示例代码:
\begin{document}
\SweaveOpts{concordance=TRUE}
abc
<<setup, cache=F, include=F>>=
library(knitr)
library(formatR)
opts_chunk$set(error=TRUE)
knit_hooks$set(error=TRUE)
@
<<a,error=TRUE>>=
A <- 5
# of course, that doesnt work, but i want the error message as chunk output
A * B
@
\end{document}
我不明白为什么它不起作用
只有错误信息: “评估错误(expr,.GlobalEnv):找不到对象'L'” 出现。
【问题讨论】:
标签: r error-handling r-markdown knitr sweave