générer des réductions de commentaires à l'intérieur de la boucle

Je suis en train de générer un rapport au format HTML, à l'aide de knitr, basé sur un script R qui a pour boucles. Je veux générer des réductions de commentaires de commentaires, à l'intérieur de la boucle for, mais je ne suis pas sûr si c'est possible.

Ici est simple exemple, c'est dans l'essai.R:

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

Puis-je utiliser le spin pour générer un fichier Mdm:
spin('test.R')

Cependant, le Mdm fichier se présente comme suit.

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

La démarque des commentaires au sein de la R chunk ne sont pas compilées dans le code HTML. Est-il possible?

Grâce,
Peter

  • il semble que vous souhaitez exécuter certains R de code avant la conversion de la Mdm, tout ce que je comprends de spin (suivi par le tricot), il fait l'inverse. Je pense que brasser de modèles peut aider à ici.
  • Je pense que tu veux vraiment dire roxygen commentaires au lieu de Markdown commentaires. Comme @baptiste mentionné, brew est plus sophistiqué pour ce genre de tâches (créer un texte à partir d'une boucle).
  • vous êtes correct. La R fichier contient roxygen commentaires, qui, je l'espère, seront convertis en Markdown commentaires après je lance spin.
  • merci pour les suggestions, je vais vérifier la qualité du café.
InformationsquelleAutor pmichaels | 2013-06-18