Ich benutze Knitr, um ein Manuskript zu schreiben. Ich verwende Inline-Chunks, um sicherzustellen, dass der Text meinen tatsächlichen Daten entspricht. Zum Beispiel "Ich führte eine Regression an \ rinline {nrow (df)} Datenpunkten durch."Können Sie Inline-Chunks in Knitr zuletzt auswerten?
Diese Informationen werden jedoch in den abstrakten und anderen frühen Teilen des Textes benötigt, während df
durch Code erstellt wird, der neben dem Methodenabschnitt ist, der erklärt, wie er erstellt wird.
Kann ich alle Inline-Chunks zwingen, zuletzt auszuwerten?
Um hier klar zu sein, ist ein Abschriftenbeispiel.
Abstract
---------
My study is really interesting.
I performed regression on `r nrow(df)` data points.
Methods
--------
I used simulated data drawn from a normal distribution.
```{r data}
df <- data.frame(x = rnorm(10), y = rnorm(10))
```
Der zweite Satz in der Zusammenfassung sollte lesen "Ich führte Regression auf 10 Datenpunkte."
In Verbindung stehend (obwohl ein spezieller Fall): http://stackoverflow.com/questions/24498362/how-to-force-knitr-to-evaluate-sexpr-after-all-other-code-chunks –
@CL. Danke dafür. Definitiv verwandt, nicht sicher, ob ich es sinnvoll auf meinen Fall anwenden kann. – timcdlucas
Ich denke nicht, dass es auf Ihren Fall angewendet werden kann. Aber zukünftige Leser, die daran interessiert sind, "Inline Code zuletzt zu bewerten", finden es vielleicht hilfreich, deshalb habe ich den Link gepostet. –