一些基本的使用方法:
R语言14-R Markdown 写得一手漂亮的报告
- 导入包时,想要运行并显示代码,但不想输出任何东西
有的帖子提到“显示代码而不显示运行结果”用echo = false
,但这个函数是只显示代码但完全不运行,所以在后面容易出错。可以考虑使用
```{r,echo=TRUE, results='hide', warning=FALSE, message=FALSE}
library(tidyverse)
这里echo = true是指显示代码, results ='hide’是指隐藏输出的结果, warning=FALSE, message=FALSE
-
插入代码块
这里和Markdown的使用方法不太一样,不要用Visual模式下的insert -> code block,这样并不能实现想要的效果,应该再source模式下,在想要加入代码块的地方点击右上角的绿色方块C图标
然后选择语言(例如R语言) -
向R Markdown插入复杂的公式
推荐一个网站:https://editor.codecogs.com/
这个网站可以辅助书写R Markdown里的LaTeX语法的公式
以下给出一些示例:
$$
F_{X}(x) = \begin{cases}
\frac{\beta \alpha ^{\beta }}{x^{\beta +1}}& \text{ if } x\geq\alpha \\
0,& \text{ if } x< \alpha
\end{cases}
$$
得到的公式如图:
F_{X}\left ( x \right ) = P \left( \alpha \leq X \leq x\right )= \int_{\alpha }^{x}\frac{\beta \alpha ^{t}}{x^{\beta +1}} d\left ( t \right )= \left [- \frac{\alpha ^{\beta }}{t^{\beta }} \right ]_{\alpha }^{x}= 1-\left ( \frac{\alpha }{x} \right )^{\beta } \quad if \ x> \alpha
得到的公式:
其中:
插入普通空格:要在公式中插入标准的空格,可以使用 \ 或 ~。例如,a\ b 会在 “a” 和 “b” 之间插入一个标准空格。