Like ggplot2::geom_count(): draws a sketch point at each (x, y) location
sized by the number of observations there, via ggplot2::stat_sum(). Pair
with ggplot2::scale_size_area() for honest area scaling.
geom_sketch_count(
mapping = NULL,
data = NULL,
stat = "sum",
position = "identity",
...,
roughness = NULL,
bowing = 1,
n_passes = 2L,
seed = NULL,
na.rm = FALSE,
show.legend = NA,
inherit.aes = TRUE
)A ggplot2 layer object.
Set of aesthetic mappings. Supports x, y, colour,
size, alpha, and roughness.
Data to display.
Statistical transformation (default "identity").
Position adjustment (default "identity").
Other arguments passed on to the layer.
Non-negative roughness parameter (0 = straight). Default 1.
Non-negative bowing multiplier. Default 1.
Number of stroke passes for the double-stroke effect. Default 2.
Integer seed for reproducibility. NULL uses
getOption("ggsketch.seed", 1L).
If FALSE (default), missing values are removed with a warning.
Logical. Should this layer be included in the legend?
If FALSE, override the default aesthetics.
Other sketch-geoms:
GeomSketchAbline,
GeomSketchArrow,
GeomSketchBoxplot,
GeomSketchBracket,
GeomSketchCallout,
GeomSketchChicklet,
GeomSketchCol,
GeomSketchContourFilled,
GeomSketchCurve,
GeomSketchDotplot,
GeomSketchDumbbell,
GeomSketchEdge,
GeomSketchEllipse,
GeomSketchEngrave,
GeomSketchGantt,
GeomSketchHex,
GeomSketchLine,
GeomSketchLinerange,
GeomSketchLollipop,
GeomSketchMarkCircle,
GeomSketchMarkHull,
GeomSketchPath,
GeomSketchPoint,
GeomSketchPolygon,
GeomSketchRect,
GeomSketchRibbon,
GeomSketchRug,
GeomSketchSegment,
GeomSketchSfPolygon,
GeomSketchSlope,
GeomSketchSmooth,
GeomSketchSpoke,
GeomSketchTextRepel,
GeomSketchViolin,
StatSketchBeeswarm,
StatSketchCalendar,
StatSketchDensityRidges,
StatSketchFunnel,
StatSketchPie,
StatSketchPyramid,
StatSketchRadar,
StatSketchStream,
StatSketchTreemap,
StatSketchWaffle,
StatSketchWaterfall,
annotate_sketch(),
annotate_sketch_arrow(),
annotate_sketch_callout(),
annotate_sketch_highlight(),
geom_sketch_alluvial(),
geom_sketch_arc_diagram(),
geom_sketch_bin2d(),
geom_sketch_bump(),
geom_sketch_chord(),
geom_sketch_contour(),
geom_sketch_dendrogram(),
geom_sketch_density(),
geom_sketch_density2d(),
geom_sketch_ecdf(),
geom_sketch_function(),
geom_sketch_histogram(),
geom_sketch_jitter(),
geom_sketch_marimekko(),
geom_sketch_mosaic(),
geom_sketch_parallel(),
geom_sketch_qq(),
geom_sketch_quantile(),
geom_sketch_rose(),
geom_sketch_sunburst(),
geom_sketch_text(),
sketch_graph()
library(ggplot2)
ggplot(mpg, aes(cty, hwy)) +
geom_sketch_count(colour = "#7BAFD4", seed = 1L) +
theme_sketch()
Run the code above in your browser using DataLab