渲染R Markdown文档后在RStudio中查看警告

gcuhipw9  于 2023-06-27  发布在  其他
关注(0)|答案(1)|浏览(161)

我经常在RStudio中编写R Markdown文档。也就是说,我单击“Knit”图标或使用键盘快捷键使我的文档由rmarkdown::render()呈现。有时候,当我这样做时,RMarkdown窗格中的输出以这样的消息结束

Output created: myDoc.html
There were 15 warnings (use warnings() to see them)

如何查看这些警告?我希望在R Markdown窗格的输出中看到它们,或者在控制台中输入warnings()--或者理想情况下,两种方式都可以。
当然,如果我在控制台中运行rmarkdown::render('myDoc.Rmd'),而不是使用RStudio快捷方式,我可以看到它们。但这种方法并不方便。我也不想修改单个代码块的选项。
大约四年前出现了一个very similar question,但没有发布解决方案。

tzxcd3kk

tzxcd3kk1#

正如你所说,查看它们的方法是输入warnings()

val <- sqrt(-1)

warnings()

# Warning message:
# In sqrt(-1) : NaNs produced

也许您在运行rmarkdown::render()时设置了quiet=TRUE标志,这会影响到一些事情。如果还没有,请确保它是FALSE,然后再次尝试warnings()

相关问题