将图形保存为R语言中的文件

将图形保存为R语言中的文件

在这篇文章中,我们将学习如何在R编程语言中把图形保存为文件。

绪论

图形是描述性的R对象,便于在R中可视化地表示数据。当以图的形式表达时,数据点变得更容易理解和阅读。这些图也可以被保存在本地目录中。然后可以在不打开R编辑器的情况下访问它们。

将图形保存为pdf对象

图形可以通过pdf()函数保存为本地工作空间中的pdf对象。pdf()函数的输入参数是目录和.pdf后缀名。

语法: pdf(pdf-path)

参数:

pdf-path - 存放pdf文件的文件夹的路径。

# Declaring a data frame
data_frame <- data.frame(col1=c(1: 5),
          col2=c(20, 32, 12, 57, 33))
  
# Printing the data frame
print("Data Frame")
print(data_frame)
  
# Saving in pdf format
pdf("/Users/mallikagupta/Desktop/saving_pdf.pdf")
  
# Plotting barplot of the data in 
# blue color
barplot(data_frame$col2, col="blue")
  
# shutting off the current process
dev.off()
R

输出

[1] "Data Frame"
col1 col2
1 1 20
2 2 32
3 3 12
4 4 57
5 5 33
R

在上面的代码中,我们正在创建一个数据框架,用来制作一个条形图,然后用pdf()函数将其保存为pdf文件。使用barplot()函数绘制条形图,给蓝色列的颜色作为参数。然后可以通过dev.off()方法关闭设备上当前周期的处理。

将图形保存为R语言中的文件

将图表保存为PNG图像

图形可以被保存为本地工作空间中的PNG图像对象。png () 函数的输入参数是.png扩展名后的目录,并提供路径。图形是用barplot()方法绘制的,该方法把数值的矢量作为输入。然后,设备上当前周期的处理可以通过dev.off()方法关闭。

语法:png(png-path)

参数:

png-path – 储存pdf文件的文件夹路径。

# Declaring a data frame
data_frame <- data.frame(col1=c(1: 5),
           col2=c(20, 32, 12, 57, 33))
  
# Printing the data frame
print("Data Frame")
print(data_frame)
  
# Saving in pdf format
png("/Users/mallikagupta/Desktop/saving_png.png")
  
# Plotting barplot of the data
barplot(data_frame$col2)
dev.off()
R

输出

[1] "Data Frame"
col1 col2
1 1 20
2 2 32
3 3 12
4 4 57
5 5 33
R

将图形保存为R语言中的文件

将图形保存为.JPEG图像

图形可以被保存为本地工作空间中的jpeg图像对象。 在目录后面加上.jpeg扩展名,作为jpeg函数的输入参数提供位置的路径。图形是用barplot()方法绘制的,该方法把数值的矢量作为输入。然后,设备上当前周期的处理可以通过dev.off()方法关闭。

语法:jpeg(jpeg-path)

参数:

jpeg-path – 存储pdf文件的文件夹路径。

# declaring a data frame
data_frame <- data.frame(col1=c(1: 5),
             col2=c(20, 32, 12, 57, 33)
             )
  
# printing the data frame
print("Data Frame")
print(data_frame)
  
# saving in jpeg format
jpeg("/Users/mallikagupta/Desktop/saving_jpeg.jpeg")
  
# plotting barplot of the data
barplot(data_frame$col2)
dev.off()
R

输出

[1] "Data Frame"
col1 col2
1 1 20
2 2 32
3 3 12
4 4 57
5 5 33
R

将图形保存为R语言中的文件

保存了不同格式的文件

将图形保存为R语言中的文件

在自己的本地设备上导出图形

如果你使用的是R studio编辑器,可以通过点击图片上方的 “导出 “图标将绘制的图形导出到我们自己的设备上。下图显示了导出图标和打开它时的可用选项。

将图形保存为R语言中的文件

如果你点击 “保存为图片”,会出现以下弹出窗口。

将图形保存为R语言中的文件

如果你点击 “保存为PDF”,会出现以下弹出窗口,选择目录后点击保存。它将被保存在选定的位置。

将图形保存为R语言中的文件

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册