generate (and save) graphic devices with flexible fileformat selection

Share:

Description

figure generates graphic devices with flexible fileformat selection. Function call with (figure(do.save=T) needs to be finished by close_fig(do.save=T), to close open file connection.

Usage

1
2
figure(filename, folder, type, save=F, do.save=save, 
       width=10, height=10, xpos=-1, do.overwrite=T, delete.old=do.overwrite, ...)

Arguments

filename

name of the figure to be generated (without file extension)

folder

plot folder (by default current working directory)

type

character string indicating the graphics format of the figure file. can be:

  • "jpg"

  • "jpeg"

  • "png"

  • "eps"

  • "pdf"

width, height

width and height of figure to be generated. default units are inches.

save, do.save

whether file should be saved or not (default is TRUE). if FALSE, new graphic device will be opened inside R.

xpos

horizontal screen position of graphic device (ignored if do.save == TRUE)

do.overwrite, delete.old

overwrite existing figure with same filename and extension (default is FALSE)

...

additional arguments to be passed to the graphic device

Author(s)

Robert K. Bauer

See Also

close_fig

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
do.save <- TRUE
figure("Gulf_of_Lions", do.save=do.save, width=5, height=5, type="pdf")
plotmap("lion")
close_fig(do.save)


do.save <- FALSE
figure("Gulf_of_Lions", do.save=do.save, width=5, height=5, type="pdf")
plotmap("lion")
close_fig(do.save)

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.