安装export包

 No one knows everything, and you don't have to.”   --free傻孩子
"R数据分析"专题·第6篇
  编辑 | free傻孩子
  4445字 | 7分钟阅读
本期推送内容
众所周知,R的一个比较有用的功能是画图。使用R所画的图可以导出为各种格式,包括png、tiff和pdf等格式。然而,R导出的图很少能够直接使用,一般还要经过各种更精细的处理,如组合、放大、缩小、或者添加一些渐变的背景等。尽管软件如PS和AI也能够对以上格式(png、tiff和pdf)的图形进行处理,但是使用这些软件来处理图形并不方便。本节想要为大家介绍的内容是使用R导出pptx格式的矢量图;该类图能够在ppt里对所有的图形元素进行处理。若想使用该功能需要用到的包为export包。
01

安装相关base包和export包

若第一次安装export包则需要安装以下base包,只有这样才能准确安装export包。

install.packages("officer")
install.packages("rvg")
install.packages("openxlsx")
install.packages("ggplot2")
install.packages("flextable")
install.packages("xtable")
install.packages("rgl")
install.packages("stargazer")
install.packages("tikzDevice")
install.packages("xml2")
install.packages("broom")

以上base包安装完毕后可以运行以下代码:

install.packages("devtools")
devtools::install_github("tomwenseleers/export")
02

使用export包中的函数导出pptx格式的图片

注意:在导出图片之前建议设置工作路径,否则导出的文件或者图片不太容易找到。

设置方法如下:

setwd(choose.dir()) #设置工作路径

library(export)
data("mtcars")
ggplot(data = mtcars,aes(x = cyl, y = mpg,group = cyl))+
  geom_boxplot()
graph2ppt(file = "boxplot", width=6, height=5, append=TRUE)

graph2ppt(file = "boxplot",width=6, height=5, append=TRUE);这句代码的详解:file =“ boxplot”为导出pptx文件的名称,width和height分别为矢量图的宽度和长度的定义;append =TRUE表示下一次画图时,如果还是以file = “boxplot”命名则将直接在boxplot.pptx里面增加一页ppt;也可以设置append =FALSE。

注:若有任何问题可以进入我们的群讨论如下:

(0)

相关推荐

  • 相当全面的Numpy使用总结.pptx

    给本科生入门学习的NumPy使用总结,图比较多. 下载地址: https://github.com/fengdu78/WZU-machine-learning-course 包含pdf课件.代码等. ...

  • centos7 python的虚拟环境

    解释:虚拟环境,让使用者可以在同一台机器上使用同一程序的不同版本.举例 A项目使用Django1.11 .B项目使用Django2.0 一.virtualenv (1)安装  virtualenv p ...

  • 带动画效果的卷积神经网络的讲解.pptx

    刚在学习深度学习的时候,对卷积神经网络还比较模糊,后来发现一位黄海广老师的卷积神经网络课件,带很多动画,把卷积神经网络讲得很清楚.值得推荐. 文末提供原版的ppt的下载方式,ppt效果见下图: 下载方 ...

  • CentOS下安装tar包/rpm包

    在CentOS系统中,软件安装程序比较纷繁复杂,不过最常见的有两种: 1)一种是软件的源代码,您需要自己动手编译它.这种软件安装包通常是用gzip压缩过的tar包(后缀为.tar.gz). 2)另一种 ...

  • 原创分享 | 发那科工业机器人怎么查看已安装选项包?

    发那科工业机器人有许多软件选项包,这些选项包有许许多多不同的功能,选择这些包会让调试变的顺利与简单,在实际使用发那科工业机器人的时候需要清楚需要安装什么选项包,最好购买之前就确定.实际调试中有时候需要 ...

  • Debian下安装中文包和中文输入法

    ​Debian下安装中文包和输入法 转 O osc_mpdk2b71 发布于 2019/01/15 23:30 字数 143 阅读 131  收藏 0 点赞 0  评论 0 aptitudev-im ...

  • 听说你安装Python包很慢,试试这个方法

    使用Python有快五年了,最近这一年多,经常听到大家说在安装python第三方包很慢很慢. 比如这速度,每秒十几kb 而网络正常的情况下,pip下载的速度至少应该每秒几百kb才对,甚至还有可能更快, ...

  • 使用pip安装python包的时候会多次安装依赖包

    问题描述:我使用的是ubuntu18系统自动的py2.7还有pip9,还算是方便,在安装以前的基于pytho的软件的时候发现使用pip安装python包的时候会多次安装依赖包,虽然我设置了豆瓣镜像,安 ...

  • 批量安装R包小技巧大放送

    我们周末班准备工作给的安装R包 http://www.bio-info-trainee.com/3727.html 是一个个R包慢慢安装,主要是考虑到初学者不理解循环这样的编程概念,但实际上要批量安装 ...

  • 不知道为什么MAC安装R包时候总是出现gfortran错误

    前面其实我提到过一次:明明解决了gfortran问题但是仍然安装WGCNA失败,也是同样的报错,这次又出现了,但是我又是以另外一种方式解决了!很神奇 最近使用The Chip Analysis Met ...

  • Linux的非root用户居然不能安装scater包吗

    最近打算利用生信技能树提供的福利服务器做一些单细胞研究,下载好了数据,打开R准备分析的时候,发现没有'scater'包.想着作为生信技能树的老粉丝,安装R包应该难不倒我. 首先打开R,输入代码:ins ...

  • BiocManager无法安装R包

    每次开展R语言线下学习班,都需要重新发几次:Windows电脑使用Rstudio会有多少错误呢 ,虽然大部分同学都是可以根据我们的教程顺利解决问题,但是不幸的人各有各的不幸.一般来说就是Windows ...