1 如何用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软件
{
install.packages( "installr")
require( "installr")
}
if(! require( "tinytex"))
{
install.packages( "tinytex")
require( "tinytex")
}
# 安装pandoc
install.pandoc()
# 安装tinytex
install_tinytex()
- 第二步: 安装PDF模板
- 第三步:利用PDF模板生成中文PDF报告,详见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
- 本文固定链接: https://maimengkong.com/kyjc/779.html
- 转载请注明: : 萌小白 2021年10月1日 于 卖萌控的博客 发表
- 百度已收录