En este artículo, veremos el enfoque para guardar gráficos en objetos de datos en el lenguaje de programación R.
Usando la función recordPlot()
Este enfoque es la forma más sencilla de guardar cualquier tipo de gráfico proporcionado en el formulario de objeto de datos utilizando la función recordPlot(). En este enfoque, para guardar el gráfico en el formulario de objeto de datos, el usuario necesita todas las funciones recordPlot() con un objeto donde el usuario necesita guardar el gráfico dado, y esto automáticamente mapeará el gráfico con el objeto y el gráfico dado se guardará en el objeto y, además, cuando el usuario necesite abrir el gráfico, el usuario solo tiene que llamar al nombre del objeto asignado al objeto en particular y el gráfico se mostrará en la pantalla.
Sintaxis: recordPlot(cargar=NULL, adjuntar=NULL)
Parámetros:
- load: si no es NULL, un vector de caracteres de los nombres de los paquetes, que se guardan como parte del gráfico grabado.
- adjuntar: si no es NULL, un vector de caracteres de nombres de paquetes, que se guardan como parte del gráfico grabado.
Ejemplo 1: Guardar gráfico en objeto de datos en R
En este ejemplo, simplemente crearemos un gráfico de líneas y, además, guardaremos este gráfico en el nombre del objeto de datos GFG, y luego borraremos la ventana del gráfico y luego verificaremos el gráfico guardado en el objeto usando las funciones recordPlot(), lo haremos llamando a este objeto en el lenguaje de programación R.
Aporte:
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
Producción:
Ejemplo 2: Guardar gráfico en objeto de datos en R
En este ejemplo, crearemos dos gráficos de líneas diferentes con datos diferentes y, además, guardaremos este gráfico en el nombre del objeto de datos GFG, GFG1 y luego borraremos la ventana del gráfico y luego verificaremos el gráfico guardado en el objeto usando recordPlot() funciones, llamaremos a este objeto en el lenguaje de programación R.
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
Producción:
Publicación traducida automáticamente
Artículo escrito por geetansh044 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA