ggsave                package:ggplot2                R Documentation

_g_g_s_a_v_e

_D_e_s_c_r_i_p_t_i_o_n:

     Save a ggplot with sensible defaults

_U_s_a_g_e:

     ggsave(plot = .last_plot, filename=default_name(plot), device=default_device(filename), scale=1, width=par("din")[1], height=par("din")[2], dpi=96, ...)

_A_r_g_u_m_e_n_t_s:

    plot: plot to save, defaults to last plot displayed

filename: file name/path of plot

  device: device to use, automatically extract from file name extension

   scale: scaling factor

   width: width (in inches)

  height: height (in inches)

     dpi: dpi to use for raster graphics

     ...: other arguments passed to graphics device

_D_e_t_a_i_l_s:

     ggsave is a convenient function for saving a plot.  It defaults to
     saving the last plot that you displayed, and for a default size
     uses the size of the current graphics device.  It also guess the
     type of graphics device from the extension.  This means the only
     argument you need to supply is the path.

_A_u_t_h_o_r(_s):

     Hadley Wickham <h.wickham@gmail.com>

_E_x_a_m_p_l_e_s:

     ## Not run: 
     ratings <- qplot(rating, data=movies, geom="histogram")
     qplot(length, data=movies, geom="histogram")
     ggsave(file="length-hist.pdf")
     ggsave(file="length-hist.png")
     ggsave(ratings, file="ratings.pdf")
     ggsave(ratings, file="ratings.pdf", width=4, height=4)
     # make twice as big as on screen
     ggsave(ratings, file="ratings.pdf", scale=2)
     ## End(Not run)

