generieren markdown-Kommentare innerhalb der for-Schleife

Ich versuche zu generieren, die einen HTML-Bericht, mit knitr, basiert auf einem R-script for-Schleifen. Ich will generieren markdown Kommentare aus den Kommentaren innerhalb der for-Schleife, aber ich bin nicht sicher, ob es möglich ist.

Hier ist ein einfaches Beispiel, das ist im test.R:

for (i in 1:5) {
    ## This is a heading for `i`
    #' This is a comment for `i`
    print(i)    
}

Dann benutze ich spin zu generieren, die eine Rmd Datei:
spin('test.R')

Jedoch die Rmd-Datei sieht wie folgt aus.

```{r }
for (i in 1:5) {
    ## This is a heading for `i`
    #' This is a comment for `i`
    print(i)    
}
```

Den markdown-Kommentare innerhalb der R-chunk werden nicht kompiliert zu HTML. Ist es möglich?

Dank,
Peter

  • es klingt wie Sie wollen, um einige R-Codes vor der Konvertierung zu Rmd, während so wie ich es verstehe spin (gefolgt von stricken), tut es die andere Weise herum. Ich denke, brauen Vorlagen könnte hier helfen.
  • Ich denke, Sie wirklich meinen roxygen-Kommentare anstelle von "Markdown" - Kommentare. Wie @baptiste erwähnt, brew ist mehr anspruchsvoll für diese Art von Aufgaben (erstellen von text aus einer Schleife).
  • sind Sie richtig. Die R-Datei enthält roxygen-Kommentare, die ich hoffe, wird konvertiert Markdown-Kommentare nach, die ich ausführen spin.
  • vielen Dank für die Anregungen, ich werde überprüfen brauen.
InformationsquelleAutor pmichaels | 2013-06-18
Schreibe einen Kommentar