R-Markdown使用

本文介绍了如何在RMarkdown中使用`echo=TRUE`和`results=hide`控制代码块的显示与结果隐藏,以及如何在Markdown中插入和使用LaTeX公式,包括使用CodeCogs网站辅助编写复杂公式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一些基本的使用方法:
R语言14-R Markdown 写得一手漂亮的报告

  1. 导入包时,想要运行并显示代码,但不想输出任何东西
    有的帖子提到“显示代码而不显示运行结果”用echo = false,但这个函数是只显示代码但完全不运行,所以在后面容易出错。可以考虑使用
```{r,echo=TRUE, results='hide', warning=FALSE, message=FALSE}
library(tidyverse)

这里echo = true是指显示代码, results ='hide’是指隐藏输出的结果, warning=FALSE, message=FALSE

  1. 插入代码块
    这里和Markdown的使用方法不太一样,不要用Visual模式下的insert -> code block,这样并不能实现想要的效果,应该再source模式下,在想要加入代码块的地方点击右上角的绿色方块C图标在这里插入图片描述
    然后选择语言(例如R语言)

  2. 向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

得到的公式:
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/0738e737e96c4ed5a315a9a305f4cf0d.png

其中:
插入普通空格:要在公式中插入标准的空格,可以使用 \ 或 ~。例如,a\ b 会在 “a” 和 “b” 之间插入一个标准空格。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值