2016-07-01 12 views
0

MWE test.Rmd Datei unterdrückte werden:Diese Warnung wird durch Warnungen nicht = FALSE

--- 
title: "" 
author: "Alex" 
output: html_document 
runtime: shiny 
--- 

```{r echo = FALSE, warnings=FALSE} 
a <- max() 
``` 
The value of $a$ in the first code chunk is `r a`. 


```{r include=FALSE} 
a <- max() 
``` 
The value of $a$ in the second code chunk is `r a`. 

Produziert:

warnings not suppressed

Die erste Warnung wird nicht unterdrückt wird, aber der zweite ist von include=FALSE. warnings=FALSE hat jedoch funktioniert, um andere Warnungen wie Paketnamensraumkonflikte zu unterdrücken.

Die Pakete ich habe, sind:

knitr_1.12.3 
rmarkdown_0.9.6 

Antwort

3

Sie warning=FALSE verwenden müssen, nicht warnings=FALSE. Es ist schade, dass es hier keine "unerkannte Chunk-Option" (Meta-Warnung) gibt, aber Software kann nur so viel tun ... (Ich bin überrascht, dass warnings=FALSE für Sie in der Vergangenheit funktioniert hat - vielleicht ist das nur eine Eins -zeit Tippfehler?)

+0

urgh, danke ... – Alex

+1

StackOverflow missbilligt [Kommentare verwenden, um "Danke"] zu sagen (http://meta.stackoverflow.com/questions/258004/should-thank-you-comments- beflaggt werden? lq = 1) (obwohl ich das "urgh" in diesem Fall schätze); Wenn diese Antwort Ihre Frage zufriedenstellend beantwortet, sollten Sie auf das Häkchen klicken, um es zu akzeptieren. –