wie man eine Schleife erstellt, die sowohl einen Code-Chunk als auch einen Text mit knitr in R enthält

9

Ich versuche herauszufinden, wie man eine Schleife erstellt, die etwas Text in die rmarkdown-Datei einfügt und dann das Diagramm oder die Tabelle erzeugt, die dieser Überschrift entspricht. Das Folgende ist, wie ich es mir vorstellen kann:

%Vor%

Dies druckt natürlich nur die for-Schleife als Text, wenn ich die for-Schleife mit r '' umschlinge, würde ich nur einen Fehler bekommen.

Ich möchte, dass der Code eine rmd-Datei erzeugt, die folgendermaßen aussieht:

Mai Luftqualität

Diagramm

Juni Luftqualität

plot

und so weiter und so fort. irgendwelche Ideen? Ich kann Latex nicht verwenden, weil ich bei meiner Arbeit keine EXE-Dateien herunterladen kann und ich sowieso nicht weiß, wie ich Latex benutze. Ich möchte ein Word-Dokument erstellen.

    
Isaac Fratti 02.04.2016, 13:03
quelle

1 Antwort

17

Sie können den Markdown innerhalb der Schleife mit cat() einbetten.

Hinweis: Sie müssen results="asis" für den Text festlegen, der als Markdown gerendert werden soll. Beachten Sie, dass Sie vor dem Zeichen " \n new line" zwei Leerzeichen benötigen, damit knitr das Markdown bei einem Plot-out korrekt rendert.

%Vor%     
jclouse 03.04.2016, 05:33
quelle

Tags und Links