Отнесите переменную к функции LATEX - PullRequest
0 голосов
/ 06 марта 2019

Привет. Я пишу документ R Markdown, в котором есть функция латекса.Я хотел бы отнести переменную в LATEX к переменной в коде R, чтобы он автоматически обновлял LATEX, если код R генерирует новые результаты для переменной.


Rcode:

var = rnorm(1,0)

Латексная часть:

$$ f(x) = beta_{0}*var $$

Я уже просмотрел эти ссылки, но у меня они не работают.https://github.com/yihui/knitr/blob/master/inst/examples/knitr-minimal.Rmd; Есть ли уценка R, эквивалентная \ Sexpr {} в Sweave? ;https://tex.stackexchange.com/questions/362119/passing-variable-from-r-to-latex

Ответы [ 2 ]

2 голосов
/ 06 марта 2019

Вы можете сделать

```{r, echo=FALSE, results='asis'}
var <- rnorm(1)
cat(sprintf("$$f(x) = \\beta_0*%s$$", var))
```
0 голосов
/ 06 марта 2019

Я полагаю, что на этот вопрос был дан ответ в сообщении Существует ли уценка R, эквивалентная \ Sexpr {} в Sweave? Вы можете использовать встроенные выражения R `r `, например,

$$f(x) = \beta_{0} + `r var` * \beta_{1} + `r var2` * \beta_{2} + e$$

, где var, var2 и т. Д. - ваши переменные в R.

...