分享

炫酷 | rmarkdown不同的风格

 育种数据分析 2021-11-18

最近,写教程或者代码,更喜欢在RStudio中的rmarkdown中书写,偶然间发现了这个插件,无比nice,无比炫酷,各种风格,直呼666!

1. 风格1:大自然的味道

我最喜欢的主题!

2. 风格2:清洗寡欲系列

3. 风格3:忧郁小王子

4. 青春少女心

当然还有其它主题,这里就不在演示了。^[其实还有一个主题!],下面说一下实现步骤。

不同主题的rmarkdown实现步骤

1. 首先你要安装一个R包

install.packages("prettydoc")

2. 安装完之后,就可以新建R markdown选择主题了

什么,你嫌麻烦

那就copy我的代码吧,在RStudio中安装好包,保存为后缀为Rmd的文件,快捷键Ctrl+Shift+K即可。

「代码如下:」

---title: "风格4"author: "邓飞"date: "`r Sys.Date()`"output: prettydoc::html_pretty: # theme: cayman # 1 # theme: tactile #2 # theme: architect #3 # theme: leonids #4 theme: hpstr #5 highlight: github # highlight: vignette---
# 我是一级标题
哈哈,这是正文
> ok,这是引用
## 1. 试试加粗
**加粗的字体是这样的**
## 2. 试试代码
首先是文字中的代码`R`中的包`ggplot2`
然后是代码块
```{r}print("hello world")```

## 3. 试试公式下面这是公式:
$$mean = \frac{a+b}{2}$$或者语句中加入,比如$\sigma$,$\beta$这两个是公式中常用的字母。

## 4. 试试图片
```{r fig.width=6, fig.height=6, fig.align='center'}set.seed(123)n <- 1000x1 <- matrix(rnorm(n), ncol = 2)x2 <- matrix(rnorm(n, mean = 3, sd = 1.5), ncol = 2)x <- rbind(x1, x2)head(x)smoothScatter(x, xlab = "x1", ylab = "x2")```

## 5. 试试表格
```{r, echo=FALSE, results='asis'}knitr::kable(head(iris, 10))```
## 6. 试试参考文献
比如,我高中时看过一句格言,就记住了:
> 小狗不能因为有大狗的存在,而失去自己的叫声^[这是一本书中的一句话,具体什么说,我真记不起来了]
好吧,我刚才百度了一下,这应该是契科夫^[https://www.baidu.com/link?url=6T4s4LNSKSF9Bd63FXgwaAUECruu-x02TxmbB_o80WIaNzZYYD2R1iGVEmmX5nbaz4hdK3_Ge4F18l3n1DYUw_&wd=&eqid=9c2cec1d0000f49a0000000660069e80]所说的

参考:https://github.com/yixuan/prettydoc/

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多