Anzeige von Fehlern mit sweave

8

Ich schreibe einige R-Notizen mit Sweave und möchte häufige Fehler anzeigen. Zum Beispiel

%Vor%

Beim Hochladen wird das Dokument jedoch aufgrund des R-Fehlers nicht kompiliert. Gibt es eine Möglichkeit, Sweave kompilieren zu lassen und den (schön formatierten) Fehler anzuzeigen?

    
csgillespie 28.06.2010, 09:25
quelle

3 Antworten

5

Wie Shane vorschlägt, benutze

%Vor%

für den Code, der fehlerhaft sein soll, aber angezeigt werden soll, und dann erneut mit

%Vor%

aber mit dem gleichen Code in einem Versuch verpackt.

Hier ist ein Beispiel: Ссылка

    
mdsumner 28.06.2010, 11:27
quelle
8

Dies ist kein Problem mit knitr , der "nächsten Generation Sweave ", wenn ich das sagen darf. Es zeigt standardmäßig Fehler und Warnungen an, die in Sweave schwierig oder unmöglich waren, zusammen mit einer Vielzahl anderer nützlicher Funktionen (wie Syntax-Färbung, PGF-Integration und Plot-Animation für Anfänger). Es wird auch aktiv entwickelt und gepflegt.

Sweave code muss einmal mithilfe der Funktion Sweave2knitr , die von demselben Paket bereitgestellt wird, konvertiert werden.

    
krlmlr 15.05.2012 13:33
quelle
2

Wickeln Sie Ihren Fehler in einen try() -Befehl ein. Dann wird es weiter laufen:

%Vor%     
Shane 28.06.2010 10:00
quelle

Tags und Links