save_ggplot_lst.svg {Coxmos}R Documentation

save_ggplot_lst.svg

Description

Allows to save a list of 'ggplot2' objects in .svg format based on an specific resolution.

Usage

save_ggplot_lst.svg(
  lst_plots,
  folder,
  prefix = NULL,
  suffix = NULL,
  wide = TRUE,
  quality = "4K",
  dpi = 80,
  custom = NULL,
  object_name = NULL
)

Arguments

lst_plots

List of 'ggplot2'.

folder

Character. Folder path as character type.

prefix

Character. Prefix for file name.

suffix

Character. Sufix for file name.

wide

Logical. If TRUE, widescreen format (16:9) is used, in other case (4:3) format.

quality

Character. One of: "HD", "FHD", "2K", "4K", "8K"

dpi

Numeric. Dpi value for the image.

custom

Numeric vector. Custom size of the image. Numeric vector of width and height.

object_name

Character. If the file to plot it is inside of a list, name of the object to save.

Value

Generate as many plot images as list objects in the specific folder or working directory.

Author(s)

Pedro Salguero Garcia. Maintainer: pedsalga@upv.edu.es

Examples


if(requireNamespace("ggplot2", quietly = TRUE)){
library(ggplot2)
data(iris)
g <- ggplot(iris, aes(Sepal.Width, Sepal.Length, color = Species))
g <- g + geom_point(size = 4)
g2 <- ggplot(iris, aes(Petal.Width, Petal.Length, color = Species))
g2 <- g2 + geom_point(size = 4)
lst_plots <- list("Sepal" = g, "Petal" = g2)
save_ggplot_lst.svg(lst_plots, folder = tempdir())
}


[Package Coxmos version 1.0.2 Index]