首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RMarkdown中marmap消息的抑制

RMarkdown中marmap消息的抑制
EN

Stack Overflow用户
提问于 2018-10-15 13:55:47
回答 1查看 35关注 0票数 0

假设我有以下RMarkdown文件:

代码语言:javascript
复制
---
title: "Test"
author: "Mr. Test"
date: "October 15, 2018"
output: html_document
---

```{r echo = FALSE, message = FALSE, error = FALSE, warning = FALSE}

负载库

图书馆(地图)

下载水深测量数据并保存以备将来使用

getNOAA.bathy(lon1 = -5,lon2 = 5,lat1 = -5,lat2 = 5,分辨率= 1,备存=真)

再次执行相同的命令,读取下载的文件。

无形(getNOAA.bathy <- lon1= -5,lon2 = 5,lat1 = -5,lat2 = 5,分辨率= 1,备存=真))

代码语言:javascript
复制

它使用marmap包下载并将一些数据加载到R中,然后从本地文件再次加载数据。这提供了以下输出:

请注意,我尝试使用块选项(无论是错误、消息还是警告)来抑制这个块的所有输出,但是仍然有输出。我甚至尝试用invisible包装命令,但仍然得到了输出。查看getNOAA.bathy的原始代码,我发现作者使用cat来打印输出,而不是message。在这种情况下,如何使函数保持沉默?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-15 14:13:09

好吧,我有个解决办法。显然,单靠invisible是做不到的,但invisible(capture.output())做不到。如能对此作出任何澄清,将不胜感激。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52818387

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档