我正在使用R Studio的“R Presentation”为我的项目创建幻灯片。我正在使用下面的代码,无论我做什么,我都无法从代码中删除输出消息。我不希望进度消息包含在演示文稿幻灯片中。
我将以下部分代码放在不同的块中,但这对我也没有帮助。我清除缓存并尝试了所有的东西,但无法摆脱进度消息。
知道如何摆脱输出消息吗?
sPDF <- joinCountryData2Map(subset(world_all, year==year.list[i]),joinCode = "ISO3 ,nameJoinColumn = "country_code" , mapResolution = "coarse",verbose=FALSE)
它生成以下输出消息,我不想在我的演示文稿幻灯片中显示
您的数据中的154个代码已成功匹配地图中的国家/地区0 您的数据中的代码无法与地图90中的国家/地区代码匹配 地图中的代码未在您的数据中显示
答案 0 :(得分:1)
这也不起作用。 然后我去了那个函数的源代码,发现了一个&#34; cat&#34;命令用于打印消息。所以,我使用下面的方法将cat命令输出静音,并且它有效!!
capture.output(&#39;整个功能&#39;,文件=&#39; NUL&#39;)
答案 1 :(得分:0)
是; verbose = BOOL控制是否打印进度消息,而不是最终消息。我建议在调用suppressMessages
时尝试打包电话,看看会发生什么。