Geoms, short for geometric objects, describe the type of plot you will produce.
geom_ablinegeom_areageom_bargeom_bin2dgeom_blankgeom_boxplotgeom_contourgeom_crossbargeom_densitygeom_density2dgeom_dotplotgeom_errorbargeom_errorbarhgeom_freqpolygeom_hexgeom_histogramgeom_hlinegeom_jittergeom_linegeom_linerangegeom_mapgeom_pathgeom_pointgeom_pointrangegeom_polygongeom_quantilegeom_rastergeom_rectgeom_ribbongeom_ruggeom_segmentgeom_smoothgeom_stepgeom_textgeom_tilegeom_violingeom_vlineIt's often useful to transform your data before plotting, and that's what statistical transformations do.
stat_binstat_bin2dstat_bindotstat_binhexstat_boxplotstat_contourstat_densitystat_density2dstat_ecdfstat_functionstat_identitystat_qqstat_quantilestat_smoothstat_spokestat_sumstat_summarystat_summary_hexstat_summary2dstat_uniquestat_ydensityScales control the mapping between data and aesthetics.
expand_limitsguidesguide_legendguide_colourbar(guide_colorbar)scale_alpha(scale_alpha_continuous, scale_alpha_discrete)scale_areascale_colour_brewer(scale_color_brewer, scale_fill_brewer)scale_colour_gradient(scale_color_continuous, scale_color_gradient, scale_colour_continuous, scale_fill_continuous, scale_fill_gradient)scale_colour_gradient2(scale_color_gradient2, scale_fill_gradient2)scale_colour_gradientn(scale_color_gradientn, scale_fill_gradientn)scale_colour_grey(scale_color_grey, scale_fill_grey)scale_colour_hue(scale_color_discrete, scale_color_hue, scale_colour_discrete, scale_fill_discrete, scale_fill_hue)scale_identity(scale_alpha_identity, scale_color_identity, scale_colour_identity, scale_fill_identity, scale_linetype_identity, scale_shape_identity, scale_size_identity)scale_manual(scale_alpha_manual, scale_color_manual, scale_colour_manual, scale_fill_manual, scale_linetype_manual, scale_shape_manual, scale_size_manual)scale_linetype(scale_linetype_continuous, scale_linetype_discrete)scale_shape(scale_shape_continuous, scale_shape_discrete)scale_size(scale_size_continuous, scale_size_discrete)scale_x_continuous(scale_x_log10, scale_x_reverse, scale_x_sqrt, scale_y_continuous, scale_y_log10, scale_y_reverse, scale_y_sqrt)scale_x_date(scale_y_date)scale_x_datetime(scale_y_datetime)scale_x_discrete(scale_y_discrete)labs(ggtitle, xlab, ylab)update_labelsxlim(ylim)Coordinate systems adjust the mapping from coordinates to the 2d plane of the computer screen.
coord_cartesiancoord_fixed(coord_equal)coord_flipcoord_mapcoord_polarcoord_transFacets display subsets of the dataset in different panels.
facet_gridfacet_nullfacet_wraplabel_bothlabel_bquotelabel_parsedlabel_valuePosition adjustments can be used to fine tune positioning of objects to achieve effects like dodging, jittering and stacking.
position_dodgeposition_fillposition_identityposition_stackposition_jitterData sets included in ggplot2 and used in examples
diamondseconomicsmidwestmoviesmpgmsleeppresidentialsealsSpecialised functions for adding annotations to a plot
annotateannotation_customannotation_logticksannotation_mapannotation_rasterbordersFortify methods make it possible to use ggplot2 with objects of various types, not just data frames.
fortifyfortify-multcomp(fortify.cld, fortify.confint.glht, fortify.glht, fortify.summary.glht)fortify.lmfortify.mapfortify.sp(fortify.Line, fortify.Lines, fortify.Polygon, fortify.Polygons, fortify.SpatialLinesDataFrame, fortify.SpatialPolygons, fortify.SpatialPolygonsDataFrame)map_dataThemes control non-data components of the plot
add_themecalc_elementelement_blankelement_lineelement_rectelement_textis.relis.themeoptsrelthemetheme_bwtheme_grey(theme_gray)theme_update(theme_get, theme_set)update_elementggplotqplot(quickplot)+.gg(%+%, %+replace%)autoplotggplot.data.frameis.ggplotprint.ggplot(plot.ggplot)aesaes_allaes_autoaes_stringaes_colour_fill_alpha(alpha, color, colour, fill)aes_group_order(group, order)aes_linetype_size_shape(linetype, shape, size)aes_position(x, xend, xmax, xmin, y, yend, ymax, ymin)cut_intervalcut_numberdiscrete_scalegg_depggfluctuationggmissingggorderggpcpggplot2(ggplot2-package)ggsaveggscaleggstructurehmisc(mean_cl_boot, mean_cl_normal, mean_sdl, median_hilow)last_plotmean_seplotmatrixresolutionscale_size_areatheme_blank(theme_line, theme_rect, theme_segment, theme_text)theme_classictheme_minimaltranslate_qplot_basetranslate_qplot_ggplottranslate_qplot_gpltranslate_qplot_latticeupdate_geom_defaults(update_stat_defaults)