En este artículo, vamos a ver cómo guardar GGPlot en el lenguaje de programación R. ggplot2 es un paquete de gráficos en R que se usa para crear gráficos complejos a partir de datos especificados en un marco de datos. Proporciona una interfaz más programática para especificar qué variables trazar en el dispositivo gráfico, cómo se muestran y las propiedades visuales generales. El paquete se puede instalar y descargar en el espacio de trabajo utilizando la siguiente sintaxis:
install.packages("ggplot2")
El método ggplot() se usa para crear diferentes tipos de gráficos en la pantalla. Se utiliza para vincular un marco de datos al argumento de datos de la trama. También se utiliza para definir la estética y las asignaciones de componentes mediante el atributo aes() del gráfico. Se utiliza para crear gráficos complejos seleccionando qué variables se van a representar y cómo presentarlas en el gráfico, por ejemplo, las coordenadas, la forma, el color, etc. Las representaciones gráficas también se pueden crear en forma de geomas específicas para el tipo de parcela a crear.
ggplot (data , mapping = aes(x, y)) + geom_point()
Método 1: Usar ggsave()
ggsave() es un método en el paquete ggplot2 que se usa para guardar el último gráfico que se mostró en la pantalla. También hace suposiciones sobre el tipo de dispositivo gráfico de la extensión especificada. El nombre del archivo debe especificarse en la llamada a la función. La trama se puede guardar con extensión .png o .pdf.
Sintaxis: ggsave( nombre de archivo, plot = last_plot(), ancho = NA, altura = NA, unidades = c(“in”, “cm”, “mm”), ruta )
Argumentos:
- nombre de archivo: el nombre de la string de caracteres para asignar a la trama
- gráfico: de forma predeterminada, se utiliza para guardar el último gráfico mostrado.
- ancho, alto, unidades – Las dimensiones de la parcela
- ruta: también se puede especificar la ruta para guardar la imagen
Código:
R
# importing the reqd libraries library(ggplot2) # defining the x and y coordinates xpos <- 1:5 ypos <- xpos**3 # creating a data frame data_frame <- data.frame(xpos = xpos, ypos = ypos) # creating a plot graph <- ggplot(data_frame, aes(xpos,ypos)) + geom_point() # saving the plot as pdf ggsave("cubegfg.pdf", graph, path = "/Users/mallikagupta/Desktop")
Producción
Saving 7.47 x 5.96 in image
El gráfico también se puede guardar en el espacio de trabajo sin utilizar el método ggsave(). El método png() en R se puede usar para guardar un ggplot en formato png en el directorio especificado. El nombre de la trama junto con el nombre de la ruta se puede especificar como un argumento del método.
png(plot-path)
Método 2: Usar dev.off()
A continuación, se utiliza el método dev.off() para finalizar esta ventana de dispositivo gráfico y guardar el gráfico.
R
# importing the reqd libraries library(ggplot2) # defining the x and y coordinates xpos <- 1:5 ypos <- xpos**3 # creating a data frame data_frame <- data.frame(xpos = xpos, ypos = ypos) # creating a plot graph <- ggplot(data_frame, aes(xpos,ypos)) + geom_point() png("Check.png") print(graph) dev.off()
Producción:
Publicación traducida automáticamente
Artículo escrito por yashkumar0457 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA