knitr::opts_chunk$set(message=FALSE)不起作用

knitr::opts_chunk$set(message=FALSE)不起作用,r,r-markdown,knitr,R,R Markdown,Knitr,我试图用knitr::opts\u chunk$set(message=FALSE) 但它不起作用 我已经更新了RStudio、R和knitr,没有任何区别。我在Mac和Windows上运行了代码,结果相同 下面的代码将显示消息“消息设置为FALSE” knitr::opts\u chunk$set(message=FALSE) strMessage使用knitr::opts_chunk$set所做的更改将从下一块开始激活。见我上面的例子。因此,建议在RMD文件的第一块中设置设置,然后计算/操作

我试图用
knitr::opts\u chunk$set(message=FALSE)
但它不起作用

我已经更新了RStudio、R和knitr,没有任何区别。我在Mac和Windows上运行了代码,结果相同

下面的代码将显示消息“消息设置为FALSE”

knitr::opts\u chunk$set(message=FALSE)

strMessage使用
knitr::opts_chunk$set所做的更改将从下一块开始激活。见我上面的例子。因此,建议在RMD文件的第一块中设置设置,然后计算/操作。。。你的数据。请参阅
详细信息
下的官方文档

```{r}
library(tidyverse)
knitr::opts_chunk$set(message=FALSE)
strMessage <- if_else(knitr::opts_chunk$get("message"),"TRUE","FALSE")
message(c("message is set to ",strMessage))
```

```{r}
strMessage <- if_else(knitr::opts_chunk$get("message"),"TRUE","FALSE")
message(c("message is set to ",strMessage))
```
`{r}
图书馆(tidyverse)
knitr::opts_chunk$set(message=FALSE)

非常感谢您的回复。我复制并粘贴了你的例子。起初它似乎不起作用,但后来我发现它取决于输出文件类型。当我将输出更改为html_文档时,它会起作用,但当它是html_笔记本时,它不会起作用。这是R笔记本的已知错误还是我做错了什么?
```{r}
library(tidyverse)
knitr::opts_chunk$set(message=FALSE)
strMessage <- if_else(knitr::opts_chunk$get("message"),"TRUE","FALSE")
message(c("message is set to ",strMessage))
```

```{r}
strMessage <- if_else(knitr::opts_chunk$get("message"),"TRUE","FALSE")
message(c("message is set to ",strMessage))
```