我希望我的 HTML 文件展示这段代码,但不显示输出结果:
```{r echo=True, include=FALSE}
fun <- function(b)
{
for(a in b)
{print(a)
return(a * a)}
}
y <- fun(b)
```
当我运行代码时,我需要打印出来以查看进度(实际上它是一个相当长的函数)。但是在knitr文件中,我在另一个块中使用输出,所以我不想在这个块中看到它(并且没有进度的概念,因为代码已经运行)。
这里使用的
echo=True, include=FALSE
无法工作:整个东西都被隐藏了(这是include=FALSE
的正常行为)。
有哪些参数可以用于隐藏打印,但显示我的代码?
{r echo=T, results='hide'}
。 - J_Fresults='hide'
仍然会显示警告信息,例如在使用library(package)
时掩盖对象时。是否有选项可以隐藏打印到控制台的所有内容? - stragulibrary
命令中使用warn.conflicts=F, quietly=T
来做到这一点,例如library(package, warn.conflicts=F, quietly=T)
。该命令的作用是禁止冲突警告,并使安装过程保持安静。 - Laurent