欢迎光临散文网 会员登陆 & 注册

用R + officedown制作Word 报告和PPT

2023-03-10 21:22 作者:R语言与SPSS学习笔记  | 我要投稿

我们都知道,Rmarkdown可以生成word,而officedown相当于Rmarkdown 的一个拓展,可以生成更加标准的word格式文件和PPT。今天就演示一下如何用officedown生成word和PPT。要使用officedown,首先安装它。

一.officedown 生成 word

首先创建officedown文件

图片
图片

officedown生成docx文件时,主要功能包括:
1.各级标题自动编号;
2.一键生成目录,包括文章目录、图形目录、表格目录;
3.支持自定义文本格式(字体设置、文本居中等);
4.自定义word中图/表格式(包括图表标题格式);
5.实现页面分栏;
6.实现横向页面;
等等

示例如下:
1.各级标题自动编号:

图片

左图为代码,由图为生成word效果,下同。
两个#与三个#分别对应word的标题2和标题3

图片


2.一键生成目录

图片


3.支持自定义文本格式(字体设置、文本居中等);

图片


字体的大小、颜色、是否加粗等


4.自定义word中图/表格式(包括图表标题格式);
表格相关格式在yaml中设置

图片


图形设置:

图片

5.实现页面分栏;

图片

6.实现横向页面;

图片


效果如右侧所示


2.officedown 生成 PPT

同样也是要先加载officedown包和rvg包

图片


生成的样版如下:

图片


由于篇幅有限,这里不再赘述。

大家感兴趣可以参考下面链接:

https://ardata-fr.github.io/officeverse/officedown-for-word.html#tables-1

欢迎大家关注我的gzh:R语言与SPSS学习笔记!


用R + officedown制作Word 报告和PPT的评论 (共 条)

分享到微博请遵守国家法律