Dies ist ein bisschen mehr eine Frage zum Nachdenken - aber ich sehe es als wichtig an, sie zu stellen.
Ich habe in den letzten Tagen Probleme damit, eine reproduzierbarere Forschung zu haben. wie Workflow. Ich bin verwirrt mit den zwei unterschiedlichen Strategien zum Schreiben eines Berichts.
Die beiden Strategien sind:
- Sweave oder Brew. Wo es eine report.Rnw- oder report.brew-Datei gibt, die eine Mischung aus einer Markup-Sprache (entweder HTML oder LaTeX) und R-Code zwischen speziellen Klammern enthält (z. B. << >> = @). Diese Datei muss über Sweave oder Brew ausgeführt werden, um die Berichtsdatei (report.html oder report.tex) zu erstellen.
- R2HTML (für HTML) und Hmisc (für LaTeX). Wo die .r-Datei R-Funktionen verwendet, um report.html oder report.tex zu erstellen; Durch Ausführen der R-Befehle wird der Bericht direkt generiert. ol>
Mir ist klar, dass die meisten Online-Benutzer anscheinend Option 1 verwenden. Ich verstehe jedoch nicht, warum dies bei der Option so häufig vorkommt 2 scheint mir (ohne zu viel zu experimentieren) weniger Arbeit zu sein.
Wann ist jede der beiden Strategien besser?