R语言 数据对象中保存图画

R语言 数据对象中保存图画

在这篇文章中,我们将研究如何在R编程语言中的数据对象中保存图画。

使用recordPlot()函数

这种方法是使用recordPlot()函数在数据对象中保存任何类型的绘图的最简单的方法。在这种方法中,为了在数据对象中保存绘图,用户需要用一个对象来保存所有的recordPlot()函数,这将自动将绘图与该对象进行映射,给定的绘图将被保存到该对象中,当用户需要打开该绘图时,用户只需调用映射到特定对象的名称,该绘图将显示在屏幕上。

语法: recordPlot(load=NULL, attach=NULL)

参数

  • load。如果不是NULL,则是一个软件包名称的字符向量,它被保存为记录图的一部分。
  • attach。如果不是NULL,则是一个软件包名称的字符向量,它被保存为记录的绘图的一部分。

例子1: 在R的数据对象中保存绘图

在这个例子中,我们将简单地创建一个线段图,并进一步将这个图保存到数据对象 GFG中, 然后清除图窗口,再使用recordPlot()函数检查对象中保存的图,我们将在R编程语言中调用这个对象。

输入

x = c(1, 2, 3, 4, 5,
      6, 7, 8, 9, 10)
y = c(1, 2, 3, 4, 5,
      6, 7, 8, 9, 10)
 
# For line Plot
plot(x, y)
 
# Saved in the object
res = recordPlot() 
 
# Clear the Plot Window
plot.new()  
 
# Saved Plot
res
R

输出

在R语言的数据对象中保存图画

例2: 在R的数据对象中保存绘图

在这个例子中,我们将用不同的数据创建两个不同的线段图,并进一步将这个图保存到数据对象中,名称为GFG、GFG1,然后清除绘图窗口,再使用recordPlot()函数检查对象中保存的图,我们将在R编程语言中调用这个对象。

x = c(1, 2, 3, 4, 5,
      6, 7, 8, 9, 10)
y = c(1, 2, 3, 4, 5,
      6, 7, 8, 9, 10)
 
plot(x, y)
res = recordPlot()
 
x1 = c(5, 7, 8, 2, 9,
       3, 1, 10, 4, 6)
y1 = c(10, 9, 8, 7, 6,
       5, 4, 3, 2, 1)
 
plot(x1, y1)
res2 = res = recordPlot()
 
plot.new()
 
res2
R

输出

在R语言的数据对象中保存图画

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册