首页 > 科研教程 > 【教程】Rmarkdown使用简易教程
2021
10-01

【教程】Rmarkdown使用简易教程

1 如何用Rmarkdown生成中文自动化报告?

本文总结Rmarkdown的使用,主要回答以下问题:

  • Rmarkdown是什么?
  • 如何使用Rmarkdown?
  • 如何使用Rmarkdown生成中文文档?
  • Rmarkdown应用举例?
Rmarkdown是什么?

Analyze. Share. Reproduce.

Your data tells a story. Tell it with R Markdown. Turn your analyses into high quality documents, reports, presentations and dashboards.

R Markdown是通过R来书写可重复动态报告的⼀种格式。利⽤它在幻灯⽚、pdf、html⽂档、Word⽂件中嵌⼊R代码和结果。

如何使用Rmarkdown?

使用Rmarkdown,需要安装rmarkdown包,代码如下:

install.packages( "rmarkdown")

R Markdown 工作流程:

Rmarkdown如何生成中文文档?

解决方案如下:

  • 第一步:安装pandoc软件和MikTex软件
if(! require( "installr"))

{

install.packages( "installr")

require( "installr")

}

if(! require( "tinytex"))

{

install.packages( "tinytex")

require( "tinytex")

}

# 安装pandoc

install.pandoc()

# 安装tinytex

install_tinytex()

  • 第二步: 安装PDF模板
install.packages( "rticles")
  • 第三步:利用PDF模板生成中文PDF报告,详见Rmarkdown应用举例。
Rmarkdown应用举例?
  • 第一步:选择File - New File - R Markdown,如下图,选择红色框的内容

  • 第二步:点击OK后,生成如下PDF模版,保存为xx.Rmd,本案例名称是test1.Rmd,如下图:

  • 第三步:执行test1.Rmd文件,快捷键:Ctrl+Shift+K,生成PDF文档,如下图:

  • 第四步:在这个PDF模板,基于自己的主题和内容进行修改,然后重新执行,生成自己所需要的PDF报告文件。如下图:

参考资料:

1 https://rmarkdown.rstudio.com/

2 https://www.rstudio.com/wp-content/uploads/2015/03/rmarkdown-chinese.pdf

3 https://blog.csdn.net/lotterychampion/article/details/70195639


最后编辑:
作者:萌小白
一个热爱网络的青年!

发布评论

表情