2013-03-27 18 views
9

Używam knitr i chciałbym wyłączyć wszelkiego rodzaju szczegółowe wyniki podczas dziania pliku. wiem, że mogę usunąć pasek postępu przezPasek postępu podczas korzystania z knitr

opts_knit$set(progress=FALSE) 

Jednak chciałbym tłumić nawet informacje o pliku i przetwarzania pliku wyjściowego. Czy to jakoś możliwe?

Odpowiedz

8

Właśnie dodałem nowy argument o nazwie quiet w knit() innego dnia, który będzie tłumić wiadomości o nazwach plików. Możesz zainstalować latest development version lub poczekać na knitr v1.2, która jest oddalona o około 10 dni.

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

prostu próbowałem zainstalować knitr devel pod R devel (2013-02-27 r62087), pojawia się następujący błąd: ** instalacji winiet Error: .onLoad zawiodły w loadNamespace() dla 'knitr' , details: call: tools :: vignetteEngine ("knitr", splot = vweave, splot = vtangle, błąd: nieużywane argumenty (wzór = c ("[.] [rRsS] (nw | tex) $", "[ .] [Rr] (md | html) $ "), package = pkg) BŁĄD: instalacja winiet nie powiodła się Czy działa poprawnie w wersji 3.0.0 beta, czy po prostu muszę użyć nowszego R? – steffi

+0

@steffi Jeśli używasz R-devel, musisz sprawdzić co najmniej r62130; 62087 nie jest wystarczający. –