Draws a kernel density estimate
ly_density(fig, x, data = figure_data(fig), bw = "nrd0", adjust = 1, kernel = c("gaussian", "epanechnikov", "rectangular", "triangular", "biweight", "cosine", "optcosine"), weights = NULL, window = kernel, n = 512, cut = 3, na.rm = FALSE, color = "black", alpha = 1, width = 1, type = 1, legend = NULL, lname = NULL, lgroup = NULL, visible = TRUE, ...)
figure to modify
parameters passed to density
density
an optional data frame, providing the source for x
color to use to stroke lines with - a hex code (with no alpha) or any of the 147 named CSS colors, e.g 'green', 'indigo'
transparency value for the line between 0 (transparent) and 1 (opaque)
stroke width in units of pixels
an integer between 1 and 6 matching the lty property in par or an array of integer pixel distances that describe the on-off pattern of dashing to use
lty
par
text to display in the legend entry for the density line
layer name
layer group
should the layer be visible?
additional parameters for fine control over line properties (see "Additional parameters" below)
line_join
line_cap
line_dash
Other layer functions: ly_abline, ly_annular_wedge, ly_annulus, ly_arc, ly_bar, ly_bezier, ly_boxplot, ly_contour, ly_crect, ly_curve, ly_hist, ly_image_url, ly_image, ly_lines, ly_map, ly_multi_line, ly_oval, ly_patch, ly_points, ly_polygons, ly_quadratic, ly_quantile, ly_ray, ly_rect, ly_segments, ly_text, ly_wedge
ly_abline
ly_annular_wedge
ly_annulus
ly_arc
ly_bar
ly_bezier
ly_boxplot
ly_contour
ly_crect
ly_curve
ly_hist
ly_image_url
ly_image
ly_lines
ly_map
ly_multi_line
ly_oval
ly_patch
ly_points
ly_polygons
ly_quadratic
ly_quantile
ly_ray
ly_rect
ly_segments
ly_text
ly_wedge
# NOT RUN { h <- figure(width = 600, height = 400) %>% ly_hist(eruptions, data = faithful, breaks = 40, freq = FALSE) %>% ly_density(eruptions, data = faithful) h # }
Run the code above in your browser using DataCamp Workspace