How to View Each Function of Package in R (Example Code)
The following example shows how to get a list of all functions contained in the ggplot2 package. For this, we use the lsf.str function.
Example: Get All Functions of Package Using lsf.str
install.packages("ggplot2") # Install ggplot2 package library("ggplot2") # Load ggplot2 package |
install.packages("ggplot2") # Install ggplot2 package library("ggplot2") # Load ggplot2 package
lsf.str("package:ggplot2") # List all functions of ggplot2 # %+% : function (e1, e2) # %+replace% : function (e1, e2) # aes : function (x, y, ...) # aes_ : function (x, y, ...) # aes_all : function (vars) # aes_auto : function (data = NULL, ...) # aes_q : function (x, y, ...) # aes_string : function (x, y, ...) # after_scale : function (x) # after_stat : function (x) # alpha : function (colour, alpha = NA) # annotate : function (geom, x = NULL, y = NULL, xmin = NULL, xmax = NULL, ymin = NULL, ymax = NULL, xend = NULL, yend = NULL, # ..., na.rm = FALSE) # annotation_custom : function (grob, xmin = -Inf, xmax = Inf, ymin = -Inf, ymax = Inf) # annotation_logticks : function (base = 10, sides = "bl", outside = FALSE, scaled = TRUE, short = unit(0.1, "cm"), mid = unit(0.2, "cm"), # long = unit(0.3, "cm"), colour = "black", size = 0.5, linetype = 1, alpha = 1, color = NULL, ...) # annotation_map : function (map, ...) # annotation_raster : function (raster, xmin, xmax, ymin, ymax, interpolate = FALSE) # arrow : function (angle = 30, length = unit(0.25, "inches"), ends = "last", type = "open") # as_labeller : function (x, default = label_value, multi_line = TRUE) # autolayer : function (object, ...) # autoplot : function (object, ...) # benchplot : function (x) # binned_scale : function (aesthetics, scale_name, palette, name = waiver(), breaks = waiver(), labels = waiver(), limits = NULL, # rescaler = rescale, oob = squish, expand = waiver(), na.value = NA_real_, n.breaks = NULL, nice.breaks = TRUE, # right = TRUE, trans = "identity", show.limits = FALSE, guide = "bins", position = "left", super = ScaleBinned) # borders : function (database = "world", regions = ".", fill = NA, colour = "grey50", xlim = NULL, ylim = NULL, ...) # calc_element : function (element, theme, verbose = FALSE, skip_blank = FALSE) # combine_vars : function (data, env = emptyenv(), vars = NULL, drop = TRUE) # continuous_scale : function (aesthetics, scale_name, palette, name = waiver(), breaks = waiver(), minor_breaks = waiver(), n.breaks = NULL, # labels = waiver(), limits = NULL, rescaler = rescale, oob = censor, expand = waiver(), na.value = NA_real_, # trans = "identity", guide = "legend", position = "left", super = ScaleContinuous) # coord_cartesian : function (xlim = NULL, ylim = NULL, expand = TRUE, default = FALSE, clip = "on") # coord_equal : function (ratio = 1, xlim = NULL, ylim = NULL, expand = TRUE, clip = "on") # coord_fixed : function (ratio = 1, xlim = NULL, ylim = NULL, expand = TRUE, clip = "on") # coord_flip : function (xlim = NULL, ylim = NULL, expand = TRUE, clip = "on") # coord_map : function (projection = "mercator", ..., parameters = NULL, orientation = NULL, xlim = NULL, ylim = NULL, clip = "on") # coord_munch : function (coord, data, range, segment_length = 0.01) # coord_polar : function (theta = "x", start = 0, direction = 1, clip = "on") # coord_quickmap : function (xlim = NULL, ylim = NULL, expand = TRUE, clip = "on") # coord_sf : function (xlim = NULL, ylim = NULL, expand = TRUE, crs = NULL, datum = sf::st_crs(4326), label_graticule = waiver(), # label_axes = waiver(), ndiscr = 100, default = FALSE, clip = "on") # coord_trans : function (x = "identity", y = "identity", xlim = NULL, ylim = NULL, limx = "DEPRECATED", limy = "DEPRECATED", # clip = "on", expand = TRUE) # cut_interval : function (x, n = NULL, length = NULL, ...) # cut_number : function (x, n = NULL, ...) # cut_width : function (x, width, center = NULL, boundary = NULL, closed = c("right", "left"), ...) # derive : function () # discrete_scale : function (aesthetics, scale_name, palette, name = waiver(), breaks = waiver(), labels = waiver(), limits = NULL, # expand = waiver(), na.translate = TRUE, na.value = NA, drop = TRUE, guide = "legend", position = "left", super = ScaleDiscrete) # draw_key_abline : function (data, params, size) # draw_key_blank : function (data, params, size) # draw_key_boxplot : function (data, params, size) # draw_key_crossbar : function (data, params, size) # draw_key_dotplot : function (data, params, size) # draw_key_label : function (data, params, size) # draw_key_path : function (data, params, size) # draw_key_point : function (data, params, size) # draw_key_pointrange : function (data, params, size) # draw_key_polygon : function (data, params, size) # draw_key_rect : function (data, params, size) # draw_key_smooth : function (data, params, size) # draw_key_text : function (data, params, size) # draw_key_timeseries : function (data, params, size) # draw_key_vline : function (data, params, size) # draw_key_vpath : function (data, params, size) # dup_axis : function (trans = ~., name = derive(), breaks = derive(), labels = derive(), guide = derive()) # el_def : function (class = NULL, inherit = NULL, description = NULL) # element_blank : function () # element_grob : function (element, ...) # element_line : function (colour = NULL, size = NULL, linetype = NULL, lineend = NULL, color = NULL, arrow = NULL, inherit.blank = FALSE) # element_rect : function (fill = NULL, colour = NULL, size = NULL, linetype = NULL, color = NULL, inherit.blank = FALSE) # element_render : function (theme, element, ..., name = NULL) # element_text : function (family = NULL, face = NULL, colour = NULL, size = NULL, hjust = NULL, vjust = NULL, angle = NULL, lineheight = NULL, # color = NULL, margin = NULL, debug = NULL, inherit.blank = FALSE) # enexpr : function (arg) # enexprs : function (..., .named = FALSE, .ignore_empty = c("trailing", "none", "all"), .unquote_names = TRUE, .homonyms = c("keep", # "first", "last", "error"), .check_assign = FALSE) # enquo : function (arg) # enquos : function (..., .named = FALSE, .ignore_empty = c("trailing", "none", "all"), .unquote_names = TRUE, .homonyms = c("keep", # "first", "last", "error"), .check_assign = FALSE) # ensym : function (arg) # ensyms : function (..., .named = FALSE, .ignore_empty = c("trailing", "none", "all"), .unquote_names = TRUE, .homonyms = c("keep", # "first", "last", "error"), .check_assign = FALSE) # expand_limits : function (...) # expand_scale : function (mult = 0, add = 0) # expansion : function (mult = 0, add = 0) # expr : function (expr) # facet_grid : function (rows = NULL, cols = NULL, scales = "fixed", space = "fixed", shrink = TRUE, labeller = "label_value", # as.table = TRUE, switch = NULL, drop = TRUE, margins = FALSE, facets = NULL) # facet_null : function (shrink = TRUE) # facet_wrap : function (facets, nrow = NULL, ncol = NULL, scales = "fixed", shrink = TRUE, labeller = "label_value", as.table = TRUE, # switch = NULL, drop = TRUE, dir = "h", strip.position = "top") # find_panel : function (table) # flip_data : function (data, flip = NULL) # flipped_names : function (flip = FALSE) # fortify : function (model, data, ...) # geom_abline : function (mapping = NULL, data = NULL, ..., slope, intercept, na.rm = FALSE, show.legend = NA) # geom_area : function (mapping = NULL, data = NULL, stat = "identity", position = "stack", na.rm = FALSE, orientation = NA, # show.legend = NA, inherit.aes = TRUE, ..., outline.type = "upper") # geom_bar : function (mapping = NULL, data = NULL, stat = "count", position = "stack", ..., width = NULL, na.rm = FALSE, orientation = NA, # show.legend = NA, inherit.aes = TRUE) # geom_bin2d : function (mapping = NULL, data = NULL, stat = "bin2d", position = "identity", ..., na.rm = FALSE, show.legend = NA, # inherit.aes = TRUE) # geom_blank : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., show.legend = NA, inherit.aes = TRUE) # geom_boxplot : function (mapping = NULL, data = NULL, stat = "boxplot", position = "dodge2", ..., outlier.colour = NULL, outlier.color = NULL, # outlier.fill = NULL, outlier.shape = 19, outlier.size = 1.5, outlier.stroke = 0.5, outlier.alpha = NULL, notch = FALSE, # notchwidth = 0.5, varwidth = FALSE, na.rm = FALSE, orientation = NA, show.legend = NA, inherit.aes = TRUE) # geom_col : function (mapping = NULL, data = NULL, position = "stack", ..., width = NULL, na.rm = FALSE, show.legend = NA, # inherit.aes = TRUE) # geom_contour : function (mapping = NULL, data = NULL, stat = "contour", position = "identity", ..., bins = NULL, binwidth = NULL, # breaks = NULL, lineend = "butt", linejoin = "round", linemitre = 10, na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_contour_filled : function (mapping = NULL, data = NULL, stat = "contour_filled", position = "identity", ..., bins = NULL, binwidth = NULL, # breaks = NULL, na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_count : function (mapping = NULL, data = NULL, stat = "sum", position = "identity", ..., na.rm = FALSE, show.legend = NA, # inherit.aes = TRUE) # geom_crossbar : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., fatten = 2.5, na.rm = FALSE, # orientation = NA, show.legend = NA, inherit.aes = TRUE) # geom_curve : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., curvature = 0.5, angle = 90, # ncp = 5, arrow = NULL, arrow.fill = NULL, lineend = "butt", na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_density : function (mapping = NULL, data = NULL, stat = "density", position = "identity", ..., na.rm = FALSE, orientation = NA, # show.legend = NA, inherit.aes = TRUE, outline.type = "upper") # geom_density_2d : function (mapping = NULL, data = NULL, stat = "density_2d", position = "identity", ..., contour_var = "density", # lineend = "butt", linejoin = "round", linemitre = 10, na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_density_2d_filled : function (mapping = NULL, data = NULL, stat = "density_2d_filled", position = "identity", ..., contour_var = "density", # na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_density2d : function (mapping = NULL, data = NULL, stat = "density_2d", position = "identity", ..., contour_var = "density", # lineend = "butt", linejoin = "round", linemitre = 10, na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_density2d_filled : function (mapping = NULL, data = NULL, stat = "density_2d_filled", position = "identity", ..., contour_var = "density", # na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_dotplot : function (mapping = NULL, data = NULL, position = "identity", ..., binwidth = NULL, binaxis = "x", method = "dotdensity", # binpositions = "bygroup", stackdir = "up", stackratio = 1, dotsize = 1, stackgroups = FALSE, origin = NULL, # right = TRUE, width = 0.9, drop = FALSE, na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_errorbar : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., na.rm = FALSE, orientation = NA, # show.legend = NA, inherit.aes = TRUE) # geom_errorbarh : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., na.rm = FALSE, show.legend = NA, # inherit.aes = TRUE) # geom_freqpoly : function (mapping = NULL, data = NULL, stat = "bin", position = "identity", ..., na.rm = FALSE, show.legend = NA, # inherit.aes = TRUE) # geom_function : function (mapping = NULL, data = NULL, stat = "function", position = "identity", ..., na.rm = FALSE, show.legend = NA, # inherit.aes = TRUE) # geom_hex : function (mapping = NULL, data = NULL, stat = "binhex", position = "identity", ..., na.rm = FALSE, show.legend = NA, # inherit.aes = TRUE) # geom_histogram : function (mapping = NULL, data = NULL, stat = "bin", position = "stack", ..., binwidth = NULL, bins = NULL, na.rm = FALSE, # orientation = NA, show.legend = NA, inherit.aes = TRUE) # geom_hline : function (mapping = NULL, data = NULL, ..., yintercept, na.rm = FALSE, show.legend = NA) # geom_jitter : function (mapping = NULL, data = NULL, stat = "identity", position = "jitter", ..., width = NULL, height = NULL, # na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_label : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., parse = FALSE, nudge_x = 0, # nudge_y = 0, label.padding = unit(0.25, "lines"), label.r = unit(0.15, "lines"), label.size = 0.25, na.rm = FALSE, # show.legend = NA, inherit.aes = TRUE) # geom_line : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", na.rm = FALSE, orientation = NA, # show.legend = NA, inherit.aes = TRUE, ...) # geom_linerange : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., na.rm = FALSE, orientation = NA, # show.legend = NA, inherit.aes = TRUE) # geom_map : function (mapping = NULL, data = NULL, stat = "identity", ..., map, na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_path : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., lineend = "butt", linejoin = "round", # linemitre = 10, arrow = NULL, na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_point : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., na.rm = FALSE, show.legend = NA, # inherit.aes = TRUE) # geom_pointrange : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., fatten = 4, na.rm = FALSE, # orientation = NA, show.legend = NA, inherit.aes = TRUE) # geom_polygon : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", rule = "evenodd", ..., na.rm = FALSE, # show.legend = NA, inherit.aes = TRUE) # geom_qq : function (mapping = NULL, data = NULL, geom = "point", position = "identity", ..., distribution = stats::qnorm, # dparams = list(), na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_qq_line : function (mapping = NULL, data = NULL, geom = "path", position = "identity", ..., distribution = stats::qnorm, # dparams = list(), line.p = c(0.25, 0.75), fullrange = FALSE, na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_quantile : function (mapping = NULL, data = NULL, stat = "quantile", position = "identity", ..., lineend = "butt", linejoin = "round", # linemitre = 10, na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_raster : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., hjust = 0.5, vjust = 0.5, # interpolate = FALSE, na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_rect : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., linejoin = "mitre", na.rm = FALSE, # show.legend = NA, inherit.aes = TRUE) # geom_ribbon : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., na.rm = FALSE, orientation = NA, # show.legend = NA, inherit.aes = TRUE, outline.type = "both") # geom_rug : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., outside = FALSE, sides = "bl", # length = unit(0.03, "npc"), na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_segment : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., arrow = NULL, arrow.fill = NULL, # lineend = "butt", linejoin = "round", na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_sf : function (mapping = aes(), data = NULL, stat = "sf", position = "identity", na.rm = FALSE, show.legend = NA, inherit.aes = TRUE, # ...) # geom_sf_label : function (mapping = aes(), data = NULL, stat = "sf_coordinates", position = "identity", ..., parse = FALSE, nudge_x = 0, # nudge_y = 0, label.padding = unit(0.25, "lines"), label.r = unit(0.15, "lines"), label.size = 0.25, na.rm = FALSE, # show.legend = NA, inherit.aes = TRUE, fun.geometry = NULL) # geom_sf_text : function (mapping = aes(), data = NULL, stat = "sf_coordinates", position = "identity", ..., parse = FALSE, nudge_x = 0, # nudge_y = 0, check_overlap = FALSE, na.rm = FALSE, show.legend = NA, inherit.aes = TRUE, fun.geometry = NULL) # geom_smooth : function (mapping = NULL, data = NULL, stat = "smooth", position = "identity", ..., method = NULL, formula = NULL, # se = TRUE, na.rm = FALSE, orientation = NA, show.legend = NA, inherit.aes = TRUE) # geom_spoke : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., na.rm = FALSE, show.legend = NA, # inherit.aes = TRUE) # geom_step : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", direction = "hv", na.rm = FALSE, # show.legend = NA, inherit.aes = TRUE, ...) # geom_text : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., parse = FALSE, nudge_x = 0, # nudge_y = 0, check_overlap = FALSE, na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_tile : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., linejoin = "mitre", na.rm = FALSE, # show.legend = NA, inherit.aes = TRUE) # geom_violin : function (mapping = NULL, data = NULL, stat = "ydensity", position = "dodge", ..., draw_quantiles = NULL, trim = TRUE, # scale = "area", na.rm = FALSE, orientation = NA, show.legend = NA, inherit.aes = TRUE) # geom_vline : function (mapping = NULL, data = NULL, ..., xintercept, na.rm = FALSE, show.legend = NA) # get_element_tree : function () # gg_dep : function (version, msg) # ggplot : function (data = NULL, mapping = aes(), ..., environment = parent.frame()) # ggplot_add : function (object, plot, object_name) # ggplot_build : function (plot) # ggplot_gtable : function (data) # ggplotGrob : function (x) # ggproto : function (`_class` = NULL, `_inherit` = NULL, ...) # ggproto_parent : function (parent, self) # ggsave : function (filename, plot = last_plot(), device = NULL, path = NULL, scale = 1, width = NA, height = NA, units = c("in", # "cm", "mm"), dpi = 300, limitsize = TRUE, ...) # ggtitle : function (label, subtitle = waiver()) # guide_axis : function (title = waiver(), check.overlap = FALSE, angle = NULL, n.dodge = 1, order = 0, position = waiver()) # guide_bins : function (title = waiver(), title.position = NULL, title.theme = NULL, title.hjust = NULL, title.vjust = NULL, # label = TRUE, label.position = NULL, label.theme = NULL, label.hjust = NULL, label.vjust = NULL, keywidth = NULL, # keyheight = NULL, axis = TRUE, axis.colour = "black", axis.linewidth = 0.5, axis.arrow = NULL, direction = NULL, # default.unit = "line", override.aes = list(), reverse = FALSE, order = 0, show.limits = NULL, ...) # guide_colorbar : function (title = waiver(), title.position = NULL, title.theme = NULL, title.hjust = NULL, title.vjust = NULL, # label = TRUE, label.position = NULL, label.theme = NULL, label.hjust = NULL, label.vjust = NULL, barwidth = NULL, # barheight = NULL, nbin = 300, raster = TRUE, frame.colour = NULL, frame.linewidth = 0.5, frame.linetype = 1, # ticks = TRUE, ticks.colour = "white", ticks.linewidth = 0.5, draw.ulim = TRUE, draw.llim = TRUE, direction = NULL, # default.unit = "line", reverse = FALSE, order = 0, available_aes = c("colour", "color", "fill"), ...) # guide_colorsteps : function (even.steps = TRUE, show.limits = NULL, ticks = FALSE, ...) # guide_colourbar : function (title = waiver(), title.position = NULL, title.theme = NULL, title.hjust = NULL, title.vjust = NULL, # label = TRUE, label.position = NULL, label.theme = NULL, label.hjust = NULL, label.vjust = NULL, barwidth = NULL, # barheight = NULL, nbin = 300, raster = TRUE, frame.colour = NULL, frame.linewidth = 0.5, frame.linetype = 1, # ticks = TRUE, ticks.colour = "white", ticks.linewidth = 0.5, draw.ulim = TRUE, draw.llim = TRUE, direction = NULL, # default.unit = "line", reverse = FALSE, order = 0, available_aes = c("colour", "color", "fill"), ...) # guide_coloursteps : function (even.steps = TRUE, show.limits = NULL, ticks = FALSE, ...) # guide_gengrob : function (guide, theme) # guide_geom : function (guide, layers, default_mapping) # guide_legend : function (title = waiver(), title.position = NULL, title.theme = NULL, title.hjust = NULL, title.vjust = NULL, # label = TRUE, label.position = NULL, label.theme = NULL, label.hjust = NULL, label.vjust = NULL, keywidth = NULL, # keyheight = NULL, direction = NULL, default.unit = "line", override.aes = list(), nrow = NULL, ncol = NULL, # byrow = FALSE, reverse = FALSE, order = 0, ...) # guide_merge : function (guide, new_guide) # guide_none : function (title = waiver(), position = waiver()) # guide_train : function (guide, scale, aesthetic = NULL) # guide_transform : function (guide, coord, panel_params) # guides : function (...) # has_flipped_aes : function (data, params = list(), main_is_orthogonal = NA, range_is_orthogonal = NA, group_has_equal = FALSE, ambiguous = FALSE, # main_is_continuous = FALSE, main_is_optional = FALSE) # is.Coord : function (x) # is.facet : function (x) # is.ggplot : function (x) # is.ggproto : function (x) # is.theme : function (x) # label_both : function (labels, multi_line = TRUE, sep = ": ") # label_bquote : function (rows = NULL, cols = NULL, default) # label_context : function (labels, multi_line = TRUE, sep = ": ") # label_parsed : function (labels, multi_line = TRUE) # label_value : function (labels, multi_line = TRUE) # label_wrap_gen : function (width = 25, multi_line = TRUE) # labeller : function (..., .rows = NULL, .cols = NULL, keep.as.numeric = NULL, .multi_line = TRUE, .default = label_value) # labs : function (..., title = waiver(), subtitle = waiver(), caption = waiver(), tag = waiver()) # last_plot : function () # layer : function (geom = NULL, stat = NULL, data = NULL, mapping = NULL, position = NULL, params = list(), inherit.aes = TRUE, # check.aes = TRUE, check.param = TRUE, show.legend = NA, key_glyph = NULL, layer_class = Layer) # layer_data : function (plot, i = 1L) # layer_grob : function (plot, i = 1L) # layer_scales : function (plot, i = 1L, j = 1L) # layer_sf : function (geom = NULL, stat = NULL, data = NULL, mapping = NULL, position = NULL, params = list(), inherit.aes = TRUE, # check.aes = TRUE, check.param = TRUE, show.legend = NA) # lims : function (...) # map_data : function (map, region = ".", exact = FALSE, ...) # margin : function (t = 0, r = 0, b = 0, l = 0, unit = "pt") # max_height : function (grobs, value_only = FALSE) # max_width : function (grobs, value_only = FALSE) # mean_cl_boot : function (x, ...) # mean_cl_normal : function (x, ...) # mean_sdl : function (x, ...) # mean_se : function (x, mult = 1) # median_hilow : function (x, ...) # merge_element : function (new, old) # panel_cols : function (table) # panel_rows : function (table) # position_dodge : function (width = NULL, preserve = c("total", "single")) # position_dodge2 : function (width = NULL, preserve = c("total", "single"), padding = 0.1, reverse = FALSE) # position_fill : function (vjust = 1, reverse = FALSE) # position_identity : function () # position_jitter : function (width = NULL, height = NULL, seed = NA) # position_jitterdodge : function (jitter.width = NULL, jitter.height = 0, dodge.width = 0.75, seed = NA) # position_nudge : function (x = 0, y = 0) # position_stack : function (vjust = 1, reverse = FALSE) # qplot : function (x, y, ..., data, facets = NULL, margins = FALSE, geom = "auto", xlim = c(NA, NA), ylim = c(NA, NA), # log = "", main = NULL, xlab = NULL, ylab = NULL, asp = NA, stat = NULL, position = NULL) # quickplot : function (x, y, ..., data, facets = NULL, margins = FALSE, geom = "auto", xlim = c(NA, NA), ylim = c(NA, NA), # log = "", main = NULL, xlab = NULL, ylab = NULL, asp = NA, stat = NULL, position = NULL) # quo : function (expr) # quo_name : function (quo) # quos : function (..., .named = FALSE, .ignore_empty = c("trailing", "none", "all"), .unquote_names = TRUE) # register_theme_elements : function (..., element_tree = NULL, complete = TRUE) # rel : function (x) # remove_missing : function (df, na.rm = FALSE, vars = names(df), name = "", finite = FALSE) # render_axes : function (x = NULL, y = NULL, coord, theme, transpose = FALSE) # render_strips : function (x = NULL, y = NULL, labeller, theme) # reset_theme_settings : function (reset_current = TRUE) # resolution : function (x, zero = TRUE) # scale_alpha : function (..., range = c(0.1, 1)) # scale_alpha_binned : function (..., range = c(0.1, 1)) # scale_alpha_continuous : function (..., range = c(0.1, 1)) # scale_alpha_date : function (..., range = c(0.1, 1)) # scale_alpha_datetime : function (..., range = c(0.1, 1)) # scale_alpha_discrete : function (...) # scale_alpha_identity : function (..., guide = "none") # scale_alpha_manual : function (..., values, breaks = waiver()) # scale_alpha_ordinal : function (..., range = c(0.1, 1)) # scale_color_binned : function (..., type = getOption("ggplot2.binned.colour", default = getOption("ggplot2.continuous.colour", default = "gradient"))) # scale_color_brewer : function (..., type = "seq", palette = 1, direction = 1, aesthetics = "colour") # scale_color_continuous : function (..., type = getOption("ggplot2.continuous.colour", default = "gradient")) # scale_color_date : function (..., low = "#132B43", high = "#56B1F7", space = "Lab", na.value = "grey50", guide = "colourbar") # scale_color_datetime : function (..., low = "#132B43", high = "#56B1F7", space = "Lab", na.value = "grey50", guide = "colourbar") # scale_color_discrete : function (..., type = getOption("ggplot2.discrete.colour", getOption("ggplot2.discrete.fill"))) # scale_color_distiller : function (..., type = "seq", palette = 1, direction = -1, values = NULL, space = "Lab", na.value = "grey50", guide = "colourbar", # aesthetics = "colour") # scale_color_fermenter : function (..., type = "seq", palette = 1, direction = -1, na.value = "grey50", guide = "coloursteps", aesthetics = "colour") # scale_color_gradient : function (..., low = "#132B43", high = "#56B1F7", space = "Lab", na.value = "grey50", guide = "colourbar", aesthetics = "colour") # scale_color_gradient2 : function (..., low = muted("red"), mid = "white", high = muted("blue"), midpoint = 0, space = "Lab", na.value = "grey50", # guide = "colourbar", aesthetics = "colour") # scale_color_gradientn : function (..., colours, values = NULL, space = "Lab", na.value = "grey50", guide = "colourbar", aesthetics = "colour", # colors) # scale_color_grey : function (..., start = 0.2, end = 0.8, na.value = "red", aesthetics = "colour") # scale_color_hue : function (..., h = c(0, 360) + 15, c = 100, l = 65, h.start = 0, direction = 1, na.value = "grey50", aesthetics = "colour") # scale_color_identity : function (..., guide = "none", aesthetics = "colour") # scale_color_manual : function (..., values, aesthetics = "colour", breaks = waiver()) # scale_color_ordinal : function (..., alpha = 1, begin = 0, end = 1, direction = 1, option = "D", aesthetics = "colour") # scale_color_steps : function (..., low = "#132B43", high = "#56B1F7", space = "Lab", na.value = "grey50", guide = "coloursteps", aesthetics = "colour") # scale_color_steps2 : function (..., low = muted("red"), mid = "white", high = muted("blue"), midpoint = 0, space = "Lab", na.value = "grey50", # guide = "coloursteps", aesthetics = "colour") # scale_color_stepsn : function (..., colours, values = NULL, space = "Lab", na.value = "grey50", guide = "coloursteps", aesthetics = "colour", # colors) # scale_color_viridis_c : function (..., alpha = 1, begin = 0, end = 1, direction = 1, option = "D", values = NULL, space = "Lab", na.value = "grey50", # guide = "colourbar", aesthetics = "colour") # scale_color_viridis_d : function (..., alpha = 1, begin = 0, end = 1, direction = 1, option = "D", aesthetics = "colour") # scale_colour_binned : function (..., type = getOption("ggplot2.binned.colour", default = getOption("ggplot2.continuous.colour", default = "gradient"))) # scale_colour_brewer : function (..., type = "seq", palette = 1, direction = 1, aesthetics = "colour") # scale_colour_continuous : function (..., type = getOption("ggplot2.continuous.colour", default = "gradient")) # scale_colour_date : function (..., low = "#132B43", high = "#56B1F7", space = "Lab", na.value = "grey50", guide = "colourbar") # scale_colour_datetime : function (..., low = "#132B43", high = "#56B1F7", space = "Lab", na.value = "grey50", guide = "colourbar") # scale_colour_discrete : function (..., type = getOption("ggplot2.discrete.colour", getOption("ggplot2.discrete.fill"))) # scale_colour_distiller : function (..., type = "seq", palette = 1, direction = -1, values = NULL, space = "Lab", na.value = "grey50", guide = "colourbar", # aesthetics = "colour") # scale_colour_fermenter : function (..., type = "seq", palette = 1, direction = -1, na.value = "grey50", guide = "coloursteps", aesthetics = "colour") # scale_colour_gradient : function (..., low = "#132B43", high = "#56B1F7", space = "Lab", na.value = "grey50", guide = "colourbar", aesthetics = "colour") # scale_colour_gradient2 : function (..., low = muted("red"), mid = "white", high = muted("blue"), midpoint = 0, space = "Lab", na.value = "grey50", # guide = "colourbar", aesthetics = "colour") # scale_colour_gradientn : function (..., colours, values = NULL, space = "Lab", na.value = "grey50", guide = "colourbar", aesthetics = "colour", # colors) # scale_colour_grey : function (..., start = 0.2, end = 0.8, na.value = "red", aesthetics = "colour") # scale_colour_hue : function (..., h = c(0, 360) + 15, c = 100, l = 65, h.start = 0, direction = 1, na.value = "grey50", aesthetics = "colour") # scale_colour_identity : function (..., guide = "none", aesthetics = "colour") # scale_colour_manual : function (..., values, aesthetics = "colour", breaks = waiver()) # scale_colour_ordinal : function (..., alpha = 1, begin = 0, end = 1, direction = 1, option = "D", aesthetics = "colour") # scale_colour_steps : function (..., low = "#132B43", high = "#56B1F7", space = "Lab", na.value = "grey50", guide = "coloursteps", aesthetics = "colour") # scale_colour_steps2 : function (..., low = muted("red"), mid = "white", high = muted("blue"), midpoint = 0, space = "Lab", na.value = "grey50", # guide = "coloursteps", aesthetics = "colour") # scale_colour_stepsn : function (..., colours, values = NULL, space = "Lab", na.value = "grey50", guide = "coloursteps", aesthetics = "colour", # colors) # scale_colour_viridis_b : function (..., alpha = 1, begin = 0, end = 1, direction = 1, option = "D", values = NULL, space = "Lab", na.value = "grey50", # guide = "coloursteps", aesthetics = "colour") # scale_colour_viridis_c : function (..., alpha = 1, begin = 0, end = 1, direction = 1, option = "D", values = NULL, space = "Lab", na.value = "grey50", # guide = "colourbar", aesthetics = "colour") # scale_colour_viridis_d : function (..., alpha = 1, begin = 0, end = 1, direction = 1, option = "D", aesthetics = "colour") # scale_continuous_identity : function (aesthetics, ..., guide = "none") # scale_discrete_identity : function (aesthetics, ..., guide = "none") # scale_discrete_manual : function (aesthetics, ..., values, breaks = waiver()) # scale_fill_binned : function (..., type = getOption("ggplot2.binned.fill", default = getOption("ggplot2.continuous.fill", default = "gradient"))) # scale_fill_brewer : function (..., type = "seq", palette = 1, direction = 1, aesthetics = "fill") # scale_fill_continuous : function (..., type = getOption("ggplot2.continuous.fill", default = "gradient")) # scale_fill_date : function (..., low = "#132B43", high = "#56B1F7", space = "Lab", na.value = "grey50", guide = "colourbar") # scale_fill_datetime : function (..., low = "#132B43", high = "#56B1F7", space = "Lab", na.value = "grey50", guide = "colourbar") # scale_fill_discrete : function (..., type = getOption("ggpl... |
lsf.str("package:ggplot2") # List all functions of ggplot2 # %+% : function (e1, e2) # %+replace% : function (e1, e2) # aes : function (x, y, ...) # aes_ : function (x, y, ...) # aes_all : function (vars) # aes_auto : function (data = NULL, ...) # aes_q : function (x, y, ...) # aes_string : function (x, y, ...) # after_scale : function (x) # after_stat : function (x) # alpha : function (colour, alpha = NA) # annotate : function (geom, x = NULL, y = NULL, xmin = NULL, xmax = NULL, ymin = NULL, ymax = NULL, xend = NULL, yend = NULL, # ..., na.rm = FALSE) # annotation_custom : function (grob, xmin = -Inf, xmax = Inf, ymin = -Inf, ymax = Inf) # annotation_logticks : function (base = 10, sides = "bl", outside = FALSE, scaled = TRUE, short = unit(0.1, "cm"), mid = unit(0.2, "cm"), # long = unit(0.3, "cm"), colour = "black", size = 0.5, linetype = 1, alpha = 1, color = NULL, ...) # annotation_map : function (map, ...) # annotation_raster : function (raster, xmin, xmax, ymin, ymax, interpolate = FALSE) # arrow : function (angle = 30, length = unit(0.25, "inches"), ends = "last", type = "open") # as_labeller : function (x, default = label_value, multi_line = TRUE) # autolayer : function (object, ...) # autoplot : function (object, ...) # benchplot : function (x) # binned_scale : function (aesthetics, scale_name, palette, name = waiver(), breaks = waiver(), labels = waiver(), limits = NULL, # rescaler = rescale, oob = squish, expand = waiver(), na.value = NA_real_, n.breaks = NULL, nice.breaks = TRUE, # right = TRUE, trans = "identity", show.limits = FALSE, guide = "bins", position = "left", super = ScaleBinned) # borders : function (database = "world", regions = ".", fill = NA, colour = "grey50", xlim = NULL, ylim = NULL, ...) # calc_element : function (element, theme, verbose = FALSE, skip_blank = FALSE) # combine_vars : function (data, env = emptyenv(), vars = NULL, drop = TRUE) # continuous_scale : function (aesthetics, scale_name, palette, name = waiver(), breaks = waiver(), minor_breaks = waiver(), n.breaks = NULL, # labels = waiver(), limits = NULL, rescaler = rescale, oob = censor, expand = waiver(), na.value = NA_real_, # trans = "identity", guide = "legend", position = "left", super = ScaleContinuous) # coord_cartesian : function (xlim = NULL, ylim = NULL, expand = TRUE, default = FALSE, clip = "on") # coord_equal : function (ratio = 1, xlim = NULL, ylim = NULL, expand = TRUE, clip = "on") # coord_fixed : function (ratio = 1, xlim = NULL, ylim = NULL, expand = TRUE, clip = "on") # coord_flip : function (xlim = NULL, ylim = NULL, expand = TRUE, clip = "on") # coord_map : function (projection = "mercator", ..., parameters = NULL, orientation = NULL, xlim = NULL, ylim = NULL, clip = "on") # coord_munch : function (coord, data, range, segment_length = 0.01) # coord_polar : function (theta = "x", start = 0, direction = 1, clip = "on") # coord_quickmap : function (xlim = NULL, ylim = NULL, expand = TRUE, clip = "on") # coord_sf : function (xlim = NULL, ylim = NULL, expand = TRUE, crs = NULL, datum = sf::st_crs(4326), label_graticule = waiver(), # label_axes = waiver(), ndiscr = 100, default = FALSE, clip = "on") # coord_trans : function (x = "identity", y = "identity", xlim = NULL, ylim = NULL, limx = "DEPRECATED", limy = "DEPRECATED", # clip = "on", expand = TRUE) # cut_interval : function (x, n = NULL, length = NULL, ...) # cut_number : function (x, n = NULL, ...) # cut_width : function (x, width, center = NULL, boundary = NULL, closed = c("right", "left"), ...) # derive : function () # discrete_scale : function (aesthetics, scale_name, palette, name = waiver(), breaks = waiver(), labels = waiver(), limits = NULL, # expand = waiver(), na.translate = TRUE, na.value = NA, drop = TRUE, guide = "legend", position = "left", super = ScaleDiscrete) # draw_key_abline : function (data, params, size) # draw_key_blank : function (data, params, size) # draw_key_boxplot : function (data, params, size) # draw_key_crossbar : function (data, params, size) # draw_key_dotplot : function (data, params, size) # draw_key_label : function (data, params, size) # draw_key_path : function (data, params, size) # draw_key_point : function (data, params, size) # draw_key_pointrange : function (data, params, size) # draw_key_polygon : function (data, params, size) # draw_key_rect : function (data, params, size) # draw_key_smooth : function (data, params, size) # draw_key_text : function (data, params, size) # draw_key_timeseries : function (data, params, size) # draw_key_vline : function (data, params, size) # draw_key_vpath : function (data, params, size) # dup_axis : function (trans = ~., name = derive(), breaks = derive(), labels = derive(), guide = derive()) # el_def : function (class = NULL, inherit = NULL, description = NULL) # element_blank : function () # element_grob : function (element, ...) # element_line : function (colour = NULL, size = NULL, linetype = NULL, lineend = NULL, color = NULL, arrow = NULL, inherit.blank = FALSE) # element_rect : function (fill = NULL, colour = NULL, size = NULL, linetype = NULL, color = NULL, inherit.blank = FALSE) # element_render : function (theme, element, ..., name = NULL) # element_text : function (family = NULL, face = NULL, colour = NULL, size = NULL, hjust = NULL, vjust = NULL, angle = NULL, lineheight = NULL, # color = NULL, margin = NULL, debug = NULL, inherit.blank = FALSE) # enexpr : function (arg) # enexprs : function (..., .named = FALSE, .ignore_empty = c("trailing", "none", "all"), .unquote_names = TRUE, .homonyms = c("keep", # "first", "last", "error"), .check_assign = FALSE) # enquo : function (arg) # enquos : function (..., .named = FALSE, .ignore_empty = c("trailing", "none", "all"), .unquote_names = TRUE, .homonyms = c("keep", # "first", "last", "error"), .check_assign = FALSE) # ensym : function (arg) # ensyms : function (..., .named = FALSE, .ignore_empty = c("trailing", "none", "all"), .unquote_names = TRUE, .homonyms = c("keep", # "first", "last", "error"), .check_assign = FALSE) # expand_limits : function (...) # expand_scale : function (mult = 0, add = 0) # expansion : function (mult = 0, add = 0) # expr : function (expr) # facet_grid : function (rows = NULL, cols = NULL, scales = "fixed", space = "fixed", shrink = TRUE, labeller = "label_value", # as.table = TRUE, switch = NULL, drop = TRUE, margins = FALSE, facets = NULL) # facet_null : function (shrink = TRUE) # facet_wrap : function (facets, nrow = NULL, ncol = NULL, scales = "fixed", shrink = TRUE, labeller = "label_value", as.table = TRUE, # switch = NULL, drop = TRUE, dir = "h", strip.position = "top") # find_panel : function (table) # flip_data : function (data, flip = NULL) # flipped_names : function (flip = FALSE) # fortify : function (model, data, ...) # geom_abline : function (mapping = NULL, data = NULL, ..., slope, intercept, na.rm = FALSE, show.legend = NA) # geom_area : function (mapping = NULL, data = NULL, stat = "identity", position = "stack", na.rm = FALSE, orientation = NA, # show.legend = NA, inherit.aes = TRUE, ..., outline.type = "upper") # geom_bar : function (mapping = NULL, data = NULL, stat = "count", position = "stack", ..., width = NULL, na.rm = FALSE, orientation = NA, # show.legend = NA, inherit.aes = TRUE) # geom_bin2d : function (mapping = NULL, data = NULL, stat = "bin2d", position = "identity", ..., na.rm = FALSE, show.legend = NA, # inherit.aes = TRUE) # geom_blank : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., show.legend = NA, inherit.aes = TRUE) # geom_boxplot : function (mapping = NULL, data = NULL, stat = "boxplot", position = "dodge2", ..., outlier.colour = NULL, outlier.color = NULL, # outlier.fill = NULL, outlier.shape = 19, outlier.size = 1.5, outlier.stroke = 0.5, outlier.alpha = NULL, notch = FALSE, # notchwidth = 0.5, varwidth = FALSE, na.rm = FALSE, orientation = NA, show.legend = NA, inherit.aes = TRUE) # geom_col : function (mapping = NULL, data = NULL, position = "stack", ..., width = NULL, na.rm = FALSE, show.legend = NA, # inherit.aes = TRUE) # geom_contour : function (mapping = NULL, data = NULL, stat = "contour", position = "identity", ..., bins = NULL, binwidth = NULL, # breaks = NULL, lineend = "butt", linejoin = "round", linemitre = 10, na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_contour_filled : function (mapping = NULL, data = NULL, stat = "contour_filled", position = "identity", ..., bins = NULL, binwidth = NULL, # breaks = NULL, na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_count : function (mapping = NULL, data = NULL, stat = "sum", position = "identity", ..., na.rm = FALSE, show.legend = NA, # inherit.aes = TRUE) # geom_crossbar : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., fatten = 2.5, na.rm = FALSE, # orientation = NA, show.legend = NA, inherit.aes = TRUE) # geom_curve : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., curvature = 0.5, angle = 90, # ncp = 5, arrow = NULL, arrow.fill = NULL, lineend = "butt", na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_density : function (mapping = NULL, data = NULL, stat = "density", position = "identity", ..., na.rm = FALSE, orientation = NA, # show.legend = NA, inherit.aes = TRUE, outline.type = "upper") # geom_density_2d : function (mapping = NULL, data = NULL, stat = "density_2d", position = "identity", ..., contour_var = "density", # lineend = "butt", linejoin = "round", linemitre = 10, na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_density_2d_filled : function (mapping = NULL, data = NULL, stat = "density_2d_filled", position = "identity", ..., contour_var = "density", # na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_density2d : function (mapping = NULL, data = NULL, stat = "density_2d", position = "identity", ..., contour_var = "density", # lineend = "butt", linejoin = "round", linemitre = 10, na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_density2d_filled : function (mapping = NULL, data = NULL, stat = "density_2d_filled", position = "identity", ..., contour_var = "density", # na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_dotplot : function (mapping = NULL, data = NULL, position = "identity", ..., binwidth = NULL, binaxis = "x", method = "dotdensity", # binpositions = "bygroup", stackdir = "up", stackratio = 1, dotsize = 1, stackgroups = FALSE, origin = NULL, # right = TRUE, width = 0.9, drop = FALSE, na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_errorbar : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., na.rm = FALSE, orientation = NA, # show.legend = NA, inherit.aes = TRUE) # geom_errorbarh : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., na.rm = FALSE, show.legend = NA, # inherit.aes = TRUE) # geom_freqpoly : function (mapping = NULL, data = NULL, stat = "bin", position = "identity", ..., na.rm = FALSE, show.legend = NA, # inherit.aes = TRUE) # geom_function : function (mapping = NULL, data = NULL, stat = "function", position = "identity", ..., na.rm = FALSE, show.legend = NA, # inherit.aes = TRUE) # geom_hex : function (mapping = NULL, data = NULL, stat = "binhex", position = "identity", ..., na.rm = FALSE, show.legend = NA, # inherit.aes = TRUE) # geom_histogram : function (mapping = NULL, data = NULL, stat = "bin", position = "stack", ..., binwidth = NULL, bins = NULL, na.rm = FALSE, # orientation = NA, show.legend = NA, inherit.aes = TRUE) # geom_hline : function (mapping = NULL, data = NULL, ..., yintercept, na.rm = FALSE, show.legend = NA) # geom_jitter : function (mapping = NULL, data = NULL, stat = "identity", position = "jitter", ..., width = NULL, height = NULL, # na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_label : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., parse = FALSE, nudge_x = 0, # nudge_y = 0, label.padding = unit(0.25, "lines"), label.r = unit(0.15, "lines"), label.size = 0.25, na.rm = FALSE, # show.legend = NA, inherit.aes = TRUE) # geom_line : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", na.rm = FALSE, orientation = NA, # show.legend = NA, inherit.aes = TRUE, ...) # geom_linerange : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., na.rm = FALSE, orientation = NA, # show.legend = NA, inherit.aes = TRUE) # geom_map : function (mapping = NULL, data = NULL, stat = "identity", ..., map, na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_path : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., lineend = "butt", linejoin = "round", # linemitre = 10, arrow = NULL, na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_point : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., na.rm = FALSE, show.legend = NA, # inherit.aes = TRUE) # geom_pointrange : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., fatten = 4, na.rm = FALSE, # orientation = NA, show.legend = NA, inherit.aes = TRUE) # geom_polygon : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", rule = "evenodd", ..., na.rm = FALSE, # show.legend = NA, inherit.aes = TRUE) # geom_qq : function (mapping = NULL, data = NULL, geom = "point", position = "identity", ..., distribution = stats::qnorm, # dparams = list(), na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_qq_line : function (mapping = NULL, data = NULL, geom = "path", position = "identity", ..., distribution = stats::qnorm, # dparams = list(), line.p = c(0.25, 0.75), fullrange = FALSE, na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_quantile : function (mapping = NULL, data = NULL, stat = "quantile", position = "identity", ..., lineend = "butt", linejoin = "round", # linemitre = 10, na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_raster : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., hjust = 0.5, vjust = 0.5, # interpolate = FALSE, na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_rect : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., linejoin = "mitre", na.rm = FALSE, # show.legend = NA, inherit.aes = TRUE) # geom_ribbon : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., na.rm = FALSE, orientation = NA, # show.legend = NA, inherit.aes = TRUE, outline.type = "both") # geom_rug : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., outside = FALSE, sides = "bl", # length = unit(0.03, "npc"), na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_segment : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., arrow = NULL, arrow.fill = NULL, # lineend = "butt", linejoin = "round", na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_sf : function (mapping = aes(), data = NULL, stat = "sf", position = "identity", na.rm = FALSE, show.legend = NA, inherit.aes = TRUE, # ...) # geom_sf_label : function (mapping = aes(), data = NULL, stat = "sf_coordinates", position = "identity", ..., parse = FALSE, nudge_x = 0, # nudge_y = 0, label.padding = unit(0.25, "lines"), label.r = unit(0.15, "lines"), label.size = 0.25, na.rm = FALSE, # show.legend = NA, inherit.aes = TRUE, fun.geometry = NULL) # geom_sf_text : function (mapping = aes(), data = NULL, stat = "sf_coordinates", position = "identity", ..., parse = FALSE, nudge_x = 0, # nudge_y = 0, check_overlap = FALSE, na.rm = FALSE, show.legend = NA, inherit.aes = TRUE, fun.geometry = NULL) # geom_smooth : function (mapping = NULL, data = NULL, stat = "smooth", position = "identity", ..., method = NULL, formula = NULL, # se = TRUE, na.rm = FALSE, orientation = NA, show.legend = NA, inherit.aes = TRUE) # geom_spoke : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., na.rm = FALSE, show.legend = NA, # inherit.aes = TRUE) # geom_step : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", direction = "hv", na.rm = FALSE, # show.legend = NA, inherit.aes = TRUE, ...) # geom_text : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., parse = FALSE, nudge_x = 0, # nudge_y = 0, check_overlap = FALSE, na.rm = FALSE, show.legend = NA, inherit.aes = TRUE) # geom_tile : function (mapping = NULL, data = NULL, stat = "identity", position = "identity", ..., linejoin = "mitre", na.rm = FALSE, # show.legend = NA, inherit.aes = TRUE) # geom_violin : function (mapping = NULL, data = NULL, stat = "ydensity", position = "dodge", ..., draw_quantiles = NULL, trim = TRUE, # scale = "area", na.rm = FALSE, orientation = NA, show.legend = NA, inherit.aes = TRUE) # geom_vline : function (mapping = NULL, data = NULL, ..., xintercept, na.rm = FALSE, show.legend = NA) # get_element_tree : function () # gg_dep : function (version, msg) # ggplot : function (data = NULL, mapping = aes(), ..., environment = parent.frame()) # ggplot_add : function (object, plot, object_name) # ggplot_build : function (plot) # ggplot_gtable : function (data) # ggplotGrob : function (x) # ggproto : function (`_class` = NULL, `_inherit` = NULL, ...) # ggproto_parent : function (parent, self) # ggsave : function (filename, plot = last_plot(), device = NULL, path = NULL, scale = 1, width = NA, height = NA, units = c("in", # "cm", "mm"), dpi = 300, limitsize = TRUE, ...) # ggtitle : function (label, subtitle = waiver()) # guide_axis : function (title = waiver(), check.overlap = FALSE, angle = NULL, n.dodge = 1, order = 0, position = waiver()) # guide_bins : function (title = waiver(), title.position = NULL, title.theme = NULL, title.hjust = NULL, title.vjust = NULL, # label = TRUE, label.position = NULL, label.theme = NULL, label.hjust = NULL, label.vjust = NULL, keywidth = NULL, # keyheight = NULL, axis = TRUE, axis.colour = "black", axis.linewidth = 0.5, axis.arrow = NULL, direction = NULL, # default.unit = "line", override.aes = list(), reverse = FALSE, order = 0, show.limits = NULL, ...) # guide_colorbar : function (title = waiver(), title.position = NULL, title.theme = NULL, title.hjust = NULL, title.vjust = NULL, # label = TRUE, label.position = NULL, label.theme = NULL, label.hjust = NULL, label.vjust = NULL, barwidth = NULL, # barheight = NULL, nbin = 300, raster = TRUE, frame.colour = NULL, frame.linewidth = 0.5, frame.linetype = 1, # ticks = TRUE, ticks.colour = "white", ticks.linewidth = 0.5, draw.ulim = TRUE, draw.llim = TRUE, direction = NULL, # default.unit = "line", reverse = FALSE, order = 0, available_aes = c("colour", "color", "fill"), ...) # guide_colorsteps : function (even.steps = TRUE, show.limits = NULL, ticks = FALSE, ...) # guide_colourbar : function (title = waiver(), title.position = NULL, title.theme = NULL, title.hjust = NULL, title.vjust = NULL, # label = TRUE, label.position = NULL, label.theme = NULL, label.hjust = NULL, label.vjust = NULL, barwidth = NULL, # barheight = NULL, nbin = 300, raster = TRUE, frame.colour = NULL, frame.linewidth = 0.5, frame.linetype = 1, # ticks = TRUE, ticks.colour = "white", ticks.linewidth = 0.5, draw.ulim = TRUE, draw.llim = TRUE, direction = NULL, # default.unit = "line", reverse = FALSE, order = 0, available_aes = c("colour", "color", "fill"), ...) # guide_coloursteps : function (even.steps = TRUE, show.limits = NULL, ticks = FALSE, ...) # guide_gengrob : function (guide, theme) # guide_geom : function (guide, layers, default_mapping) # guide_legend : function (title = waiver(), title.position = NULL, title.theme = NULL, title.hjust = NULL, title.vjust = NULL, # label = TRUE, label.position = NULL, label.theme = NULL, label.hjust = NULL, label.vjust = NULL, keywidth = NULL, # keyheight = NULL, direction = NULL, default.unit = "line", override.aes = list(), nrow = NULL, ncol = NULL, # byrow = FALSE, reverse = FALSE, order = 0, ...) # guide_merge : function (guide, new_guide) # guide_none : function (title = waiver(), position = waiver()) # guide_train : function (guide, scale, aesthetic = NULL) # guide_transform : function (guide, coord, panel_params) # guides : function (...) # has_flipped_aes : function (data, params = list(), main_is_orthogonal = NA, range_is_orthogonal = NA, group_has_equal = FALSE, ambiguous = FALSE, # main_is_continuous = FALSE, main_is_optional = FALSE) # is.Coord : function (x) # is.facet : function (x) # is.ggplot : function (x) # is.ggproto : function (x) # is.theme : function (x) # label_both : function (labels, multi_line = TRUE, sep = ": ") # label_bquote : function (rows = NULL, cols = NULL, default) # label_context : function (labels, multi_line = TRUE, sep = ": ") # label_parsed : function (labels, multi_line = TRUE) # label_value : function (labels, multi_line = TRUE) # label_wrap_gen : function (width = 25, multi_line = TRUE) # labeller : function (..., .rows = NULL, .cols = NULL, keep.as.numeric = NULL, .multi_line = TRUE, .default = label_value) # labs : function (..., title = waiver(), subtitle = waiver(), caption = waiver(), tag = waiver()) # last_plot : function () # layer : function (geom = NULL, stat = NULL, data = NULL, mapping = NULL, position = NULL, params = list(), inherit.aes = TRUE, # check.aes = TRUE, check.param = TRUE, show.legend = NA, key_glyph = NULL, layer_class = Layer) # layer_data : function (plot, i = 1L) # layer_grob : function (plot, i = 1L) # layer_scales : function (plot, i = 1L, j = 1L) # layer_sf : function (geom = NULL, stat = NULL, data = NULL, mapping = NULL, position = NULL, params = list(), inherit.aes = TRUE, # check.aes = TRUE, check.param = TRUE, show.legend = NA) # lims : function (...) # map_data : function (map, region = ".", exact = FALSE, ...) # margin : function (t = 0, r = 0, b = 0, l = 0, unit = "pt") # max_height : function (grobs, value_only = FALSE) # max_width : function (grobs, value_only = FALSE) # mean_cl_boot : function (x, ...) # mean_cl_normal : function (x, ...) # mean_sdl : function (x, ...) # mean_se : function (x, mult = 1) # median_hilow : function (x, ...) # merge_element : function (new, old) # panel_cols : function (table) # panel_rows : function (table) # position_dodge : function (width = NULL, preserve = c("total", "single")) # position_dodge2 : function (width = NULL, preserve = c("total", "single"), padding = 0.1, reverse = FALSE) # position_fill : function (vjust = 1, reverse = FALSE) # position_identity : function () # position_jitter : function (width = NULL, height = NULL, seed = NA) # position_jitterdodge : function (jitter.width = NULL, jitter.height = 0, dodge.width = 0.75, seed = NA) # position_nudge : function (x = 0, y = 0) # position_stack : function (vjust = 1, reverse = FALSE) # qplot : function (x, y, ..., data, facets = NULL, margins = FALSE, geom = "auto", xlim = c(NA, NA), ylim = c(NA, NA), # log = "", main = NULL, xlab = NULL, ylab = NULL, asp = NA, stat = NULL, position = NULL) # quickplot : function (x, y, ..., data, facets = NULL, margins = FALSE, geom = "auto", xlim = c(NA, NA), ylim = c(NA, NA), # log = "", main = NULL, xlab = NULL, ylab = NULL, asp = NA, stat = NULL, position = NULL) # quo : function (expr) # quo_name : function (quo) # quos : function (..., .named = FALSE, .ignore_empty = c("trailing", "none", "all"), .unquote_names = TRUE) # register_theme_elements : function (..., element_tree = NULL, complete = TRUE) # rel : function (x) # remove_missing : function (df, na.rm = FALSE, vars = names(df), name = "", finite = FALSE) # render_axes : function (x = NULL, y = NULL, coord, theme, transpose = FALSE) # render_strips : function (x = NULL, y = NULL, labeller, theme) # reset_theme_settings : function (reset_current = TRUE) # resolution : function (x, zero = TRUE) # scale_alpha : function (..., range = c(0.1, 1)) # scale_alpha_binned : function (..., range = c(0.1, 1)) # scale_alpha_continuous : function (..., range = c(0.1, 1)) # scale_alpha_date : function (..., range = c(0.1, 1)) # scale_alpha_datetime : function (..., range = c(0.1, 1)) # scale_alpha_discrete : function (...) # scale_alpha_identity : function (..., guide = "none") # scale_alpha_manual : function (..., values, breaks = waiver()) # scale_alpha_ordinal : function (..., range = c(0.1, 1)) # scale_color_binned : function (..., type = getOption("ggplot2.binned.colour", default = getOption("ggplot2.continuous.colour", default = "gradient"))) # scale_color_brewer : function (..., type = "seq", palette = 1, direction = 1, aesthetics = "colour") # scale_color_continuous : function (..., type = getOption("ggplot2.continuous.colour", default = "gradient")) # scale_color_date : function (..., low = "#132B43", high = "#56B1F7", space = "Lab", na.value = "grey50", guide = "colourbar") # scale_color_datetime : function (..., low = "#132B43", high = "#56B1F7", space = "Lab", na.value = "grey50", guide = "colourbar") # scale_color_discrete : function (..., type = getOption("ggplot2.discrete.colour", getOption("ggplot2.discrete.fill"))) # scale_color_distiller : function (..., type = "seq", palette = 1, direction = -1, values = NULL, space = "Lab", na.value = "grey50", guide = "colourbar", # aesthetics = "colour") # scale_color_fermenter : function (..., type = "seq", palette = 1, direction = -1, na.value = "grey50", guide = "coloursteps", aesthetics = "colour") # scale_color_gradient : function (..., low = "#132B43", high = "#56B1F7", space = "Lab", na.value = "grey50", guide = "colourbar", aesthetics = "colour") # scale_color_gradient2 : function (..., low = muted("red"), mid = "white", high = muted("blue"), midpoint = 0, space = "Lab", na.value = "grey50", # guide = "colourbar", aesthetics = "colour") # scale_color_gradientn : function (..., colours, values = NULL, space = "Lab", na.value = "grey50", guide = "colourbar", aesthetics = "colour", # colors) # scale_color_grey : function (..., start = 0.2, end = 0.8, na.value = "red", aesthetics = "colour") # scale_color_hue : function (..., h = c(0, 360) + 15, c = 100, l = 65, h.start = 0, direction = 1, na.value = "grey50", aesthetics = "colour") # scale_color_identity : function (..., guide = "none", aesthetics = "colour") # scale_color_manual : function (..., values, aesthetics = "colour", breaks = waiver()) # scale_color_ordinal : function (..., alpha = 1, begin = 0, end = 1, direction = 1, option = "D", aesthetics = "colour") # scale_color_steps : function (..., low = "#132B43", high = "#56B1F7", space = "Lab", na.value = "grey50", guide = "coloursteps", aesthetics = "colour") # scale_color_steps2 : function (..., low = muted("red"), mid = "white", high = muted("blue"), midpoint = 0, space = "Lab", na.value = "grey50", # guide = "coloursteps", aesthetics = "colour") # scale_color_stepsn : function (..., colours, values = NULL, space = "Lab", na.value = "grey50", guide = "coloursteps", aesthetics = "colour", # colors) # scale_color_viridis_c : function (..., alpha = 1, begin = 0, end = 1, direction = 1, option = "D", values = NULL, space = "Lab", na.value = "grey50", # guide = "colourbar", aesthetics = "colour") # scale_color_viridis_d : function (..., alpha = 1, begin = 0, end = 1, direction = 1, option = "D", aesthetics = "colour") # scale_colour_binned : function (..., type = getOption("ggplot2.binned.colour", default = getOption("ggplot2.continuous.colour", default = "gradient"))) # scale_colour_brewer : function (..., type = "seq", palette = 1, direction = 1, aesthetics = "colour") # scale_colour_continuous : function (..., type = getOption("ggplot2.continuous.colour", default = "gradient")) # scale_colour_date : function (..., low = "#132B43", high = "#56B1F7", space = "Lab", na.value = "grey50", guide = "colourbar") # scale_colour_datetime : function (..., low = "#132B43", high = "#56B1F7", space = "Lab", na.value = "grey50", guide = "colourbar") # scale_colour_discrete : function (..., type = getOption("ggplot2.discrete.colour", getOption("ggplot2.discrete.fill"))) # scale_colour_distiller : function (..., type = "seq", palette = 1, direction = -1, values = NULL, space = "Lab", na.value = "grey50", guide = "colourbar", # aesthetics = "colour") # scale_colour_fermenter : function (..., type = "seq", palette = 1, direction = -1, na.value = "grey50", guide = "coloursteps", aesthetics = "colour") # scale_colour_gradient : function (..., low = "#132B43", high = "#56B1F7", space = "Lab", na.value = "grey50", guide = "colourbar", aesthetics = "colour") # scale_colour_gradient2 : function (..., low = muted("red"), mid = "white", high = muted("blue"), midpoint = 0, space = "Lab", na.value = "grey50", # guide = "colourbar", aesthetics = "colour") # scale_colour_gradientn : function (..., colours, values = NULL, space = "Lab", na.value = "grey50", guide = "colourbar", aesthetics = "colour", # colors) # scale_colour_grey : function (..., start = 0.2, end = 0.8, na.value = "red", aesthetics = "colour") # scale_colour_hue : function (..., h = c(0, 360) + 15, c = 100, l = 65, h.start = 0, direction = 1, na.value = "grey50", aesthetics = "colour") # scale_colour_identity : function (..., guide = "none", aesthetics = "colour") # scale_colour_manual : function (..., values, aesthetics = "colour", breaks = waiver()) # scale_colour_ordinal : function (..., alpha = 1, begin = 0, end = 1, direction = 1, option = "D", aesthetics = "colour") # scale_colour_steps : function (..., low = "#132B43", high = "#56B1F7", space = "Lab", na.value = "grey50", guide = "coloursteps", aesthetics = "colour") # scale_colour_steps2 : function (..., low = muted("red"), mid = "white", high = muted("blue"), midpoint = 0, space = "Lab", na.value = "grey50", # guide = "coloursteps", aesthetics = "colour") # scale_colour_stepsn : function (..., colours, values = NULL, space = "Lab", na.value = "grey50", guide = "coloursteps", aesthetics = "colour", # colors) # scale_colour_viridis_b : function (..., alpha = 1, begin = 0, end = 1, direction = 1, option = "D", values = NULL, space = "Lab", na.value = "grey50", # guide = "coloursteps", aesthetics = "colour") # scale_colour_viridis_c : function (..., alpha = 1, begin = 0, end = 1, direction = 1, option = "D", values = NULL, space = "Lab", na.value = "grey50", # guide = "colourbar", aesthetics = "colour") # scale_colour_viridis_d : function (..., alpha = 1, begin = 0, end = 1, direction = 1, option = "D", aesthetics = "colour") # scale_continuous_identity : function (aesthetics, ..., guide = "none") # scale_discrete_identity : function (aesthetics, ..., guide = "none") # scale_discrete_manual : function (aesthetics, ..., values, breaks = waiver()) # scale_fill_binned : function (..., type = getOption("ggplot2.binned.fill", default = getOption("ggplot2.continuous.fill", default = "gradient"))) # scale_fill_brewer : function (..., type = "seq", palette = 1, direction = 1, aesthetics = "fill") # scale_fill_continuous : function (..., type = getOption("ggplot2.continuous.fill", default = "gradient")) # scale_fill_date : function (..., low = "#132B43", high = "#56B1F7", space = "Lab", na.value = "grey50", guide = "colourbar") # scale_fill_datetime : function (..., low = "#132B43", high = "#56B1F7", space = "Lab", na.value = "grey50", guide = "colourbar") # scale_fill_discrete : function (..., type = getOption("ggpl...