R语言 把图画导出为EPS文件

R语言 把图画导出为EPS文件

EPS文件是一个以 封装的PostScript(EPS) 文件格式保存的图形文件。EPS文件可能包含图像、图形,甚至是文本。在这篇文章中,我们将讨论如何使用R编程语言将绘图导出为EPS文件。

方法1:使用setEPS()方法

postscripts可以使用R语言中的setEPS()方法来定义。postscript启动图形设备驱动程序,以产生PostScript图形。eps文件默认存储在当前工作目录中。要把它保存到一个特定的位置,在postscript()函数中指定完整的目标路径和文件名。

例子

# declaring the xpos vector 
xpos <- c(1:10)
  
# declaring the ypos vector 
# equivalent to x^2
ypos <- xpos^2
  
setEPS()
  
# naming the eps file
postscript("gfg.eps")
  
# plotting the x and y position
# vectors
plot(xpos,ypos)
dev.off()

输出

在R中把图画导出为EPS文件

方法2:使用ggplot2

ggplot库可以被安装并加载到工作空间来处理图形。这个包中的ggplot()方法被用来以散点图、boxplots和时间序列图的形式将数据可视化。这个方法是以数据点的形式输入数据,然后显示散点图。在这个函数中,通过选择变量x和y来部署美学映射(ais),并通过在图形中使用geom_point()方法添加点形式的数据图形表示来进一步定制。该图可以用ggplot.save()方法以eps格式保存,该方法的参数是图的字符串名称。

例子

# loading the required libraries
library("ggplot2")
  
# declaring the xpos vector 
xpos <- 1:10
  
# declaring the ypos vector equivalent 
# to x^2
ypos <- xpos^2
  
# declaring the data using x and y 
# position vectors
data_frame <- data.frame(x = xpos,       
                   y = ypos)
# plotting the data
ggplot(data_frame, aes(x, y)) + geom_point()
  
# save the eps plot
ggplot.save("gfg.eps")

输出

在R中把图画导出为EPS文件

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程