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)

