2013-03-27 42 views
9

Sto usando knitr e vorrei eliminare qualsiasi tipo di output prolisso durante la lavorazione di un file. So che posso rimuovere la barra di avanzamento perquando si utilizza knitr

opts_knit$set(progress=FALSE) 

Eppure, vorrei sopprimere anche le informazioni relative al file di trasformazione e il file di output. È questo in qualche modo possibile?

risposta

8

Ho appena aggiunto un nuovo argomento denominato quiet in knit() l'altro giorno, che sopprimerà i messaggi sui nomi dei file. È possibile installare latest development version o attendere knitr v1.2 che è a circa 10 giorni di distanza.

library(knitr) 
knit(..., quiet = TRUE) 
+0

solo provato ad installare knitr devel sotto R devel (2013-02-27 r62087), ottengo il seguente errore: ** installazione vignette Errore: .onLoad fallito nel loadNamespace() per 'knitr' , dettagli: call: tools :: vignetteEngine ("knitr", weave = vweave, tangle = vtangle, errore: argomenti non utilizzati (pattern = c ("[.] [rRsS] (nw | tex) $", "[ .] [Rr] (md | html) $ "), pacchetto = pkg) ERRORE: installazione delle vignette non riuscite La sua multa di lavoro in R 3.0.0 beta, devo solo usare un più recente R devel? – steffi

+0

@steffi Se si utilizza R-Devel, devi controllare almeno r62130; 62087 non è sufficiente. –

Problemi correlati