R语言直接将图片导出至pptx或docx

Python030

R语言直接将图片导出至pptx或docx,第1张

在之前学习的时候,老师有推荐"export"这个神器可以将图片直接导出至ppt,但是发现3.6及4.0版本的R语言仍然无法使用export。

因此,切换至另外一个叫"eoffice"的package。

安装eoffice

报错

查看错误内容是因为没有安装Magick++

按照提示安装libmagick++-dev

再次安装effice

注:最近发现新版本的devEMF不兼容,如果发现缺少devEMF,并报错:Makeconf:176: recipe for target 'devEMF.o' failed make: *** [devEMF.o] Error 1,需要参见 https://www.jianshu.com/p/fd5857f5a06f 手动安装devEMF旧版本

之后就可以加载

保存至ppt可使用topptx

保存至doxc可使用todocx

支持多处方式输出图片

也支持表格从ppt或者word的输出和读取

以及输出多种图片格式

write.table(),是保存数据为文件函数

得到的1234.txt,打开是这个样子:

"x"是列名,"1","2","3"是行名。不输出列名、行名和代表字符串的双引号——加参数:quote = FALSE,row.names = FALSE, col.names = FALSE。

再次得到的4321.txt,打开来就成了这样:

1、R语言可以导出csv格式的文件供Excel使用,具体的使用方法首先打开RStudio软件:

2、先定义一个随机生成一个包含10个正态分布数据的向量,然后输出它,使用csv函数导出csv文件,函数中第一个参数为导出的变量名nx,第二个参数为导出的文件名称和路径:

3、接着按下windows+E键打开资源管理器,双击打开生成的csv文件即在Excel中看到数据了: