wie erzeugt man ein Sweave-Dokument ohne Winkel "" vor Code-Chunks?

8

Wie kann ich ein Swave-Dokument (oder pgfSweave) ohne spitze Klammern erzeugen "& gt;" vor Code-Chunks? Ich möchte, dass die Leute meinen Code direkt aus der PDF-Ausgabe ausschneiden und einfügen können. Hier ist ein Ausschnitt meines Dokuments mit einem Code-Chunk:

Beachten Sie, dass, da unsere Inzidenzmatrix aus 0 und 1 besteht, die Einträge außerhalb der Diagonalen die Gesamtzahl der gemeinsamen Spalten darstellen, was genau das ist, was wir wollten. Wir werden den Operator% *% verwenden, um R zu sagen, dies zu tun. Betrachten wir zunächst ein kleines Beispiel anhand von Spielzeugdaten von Personen und Gruppen, denen sie angehören. Wir werden die Daten mithilfe der Funktion table () in eine Inzidenzmatrix zwingen und dann die Inzidenzmatrix mit ihrer Transponierten multiplizieren, um die Anzahl gemeinsamer Gruppen zwischen Personen zu erhalten.

%Vor%

Aber ich möchte, dass der Code wie folgt aussieht:

%Vor%     
Solomon 31.05.2011, 02:23
quelle

2 Antworten

17

Ich denke, options(prompt = " ") an der Spitze Ihres Skripts wird es tun.

prompt (in options() ) steuert die Textzeichenfolge, die für die Eingabeaufforderung in einer interaktiven Sitzung verwendet wird, und ich gehe davon aus, dass dies bei einem über Sweave verarbeiteten Dokument der Fall ist.

EDIT: Danke an Ben Bolker für den Hinweis, dass options(prompt = " ", continue = " ") sich auch um das "+" Problem kümmert.

    
Greg 31.05.2011, 02:30
quelle
2

Vielleicht ist es eine bessere Strategie, das Ergebnis von Stangle für Ihre Rnw-Datei bereitzustellen - es enthält die Befehle aus dem gesamten Dokument, als Skript, das an R gesendet werden kann oder ausschneiden und einfügen kann R Sitzung.

    
Martin Morgan 31.05.2011 13:17
quelle

Tags und Links