基础包

基础包的保存包括三部:

  1. # 设定保存格式与文件名
  2. pdf("iris_box_ggpubr.pdf")
  3. # 绘图函数
  4. boxplot(iris[,1]~iris[,5])
  5. text(6.5,4, labels = 'hello')
  6. # 关闭画板,绘图完成
  7. dev.off()

调整图片比例

width , height 两个参数可以设置调整。

ggplot2包

ggplot2 也提供了相关的函数。在绘图完成后,使用 ggsave 函数即可。指定保存的图形变量与保存的文件名和格式。

  1. p <- ggboxplot(iris, x = "Species",
  2. y = "Sepal.Length",
  3. color = "Species",
  4. shape = "Species",
  5. add = "jitter")
  6. ggsave(p,"iris_box_ggpubr.png")

调整图片比例

width , height 两个参数可以设置调整。

eoffice包

和ggplot2 的ggsave 语法类似。

  1. topptx(p,"iris_box_ggpubr.pptx")

eoffice 的好用之处在于,它可以将导出的图为ppt 格式。可以在ppt 中对导出的图片“取消成组”实现对图形中各元素的ppt 操作。(你可以将R中难以应付的图形操作转换为对ppt中图形的调整)

调整图片比例

width , height 两个参数可以设置调整。

易错点

  1. dev.off() 报错。 Error in dev.off() : cannot shut down device 1 (the null device) ,表示画板已经关闭。