数学符号 R Markdown 中的 R 代码

R code inside math notation R Markdown

在 R Markdown 中,我可以在单个 $ 数学符号(仅在 * 之前)内获得 运行 的内联 r 代码块,但不能使用双 [=15] =] 数学符号:

* $H_o = `r 1 + 1`$

有效,但是:

$H_o = `r 1 + 1`$

不起作用,也不起作用:

$$H_o = `r 1 + 1`$$

double $$ 更灵活,可以将数学符号放在多行上,但是如何在其中添加内联代码块?

我 运行 你的例子对我来说效果很好!这是一个link to the pdf and github .md documents I generated. And here is a link to the rmarkdown document.

我正在使用 R 3.4.1、knitr 1.16 和 rmarkdown 1.6。

也许您应该检查一下您的 rmarkdown 和 knitr 版本。多年来我注意到版本更新,有时甚至使用最新的开发版本,可以解决出现的一连串小问题。