Add a smooth(ing) figure to the chart.
fig_smooth( g, ..., method = c("linear", "gaussian", "cosine", "epanechnikov", "quartic", "triangular", "tricube", "triweight", "uniform", "polynomial", "logarithmic", "boxcar", "power", "exponential"), band_width = 1, sync = TRUE, data = NULL, inherit_asp = TRUE )
g | An object of class |
---|---|
... | Options to pass to the figure, including |
method | Smoothing method to use. |
band_width | Step size for Silverman's algorithm. |
sync | Whether to sync the axis data (align) with that
used in other figures, set to |
data | A dataset ( |
inherit_asp | Whether to inherit the aspects paseed to
|
Requires the x
and y
aspects.
This is a convenience function for a quick smoothing, see the online documentation to see how to use your own model for more control.
g2(cars, asp(speed, dist)) %>% fig_point() %>% fig_smooth(method = "gaussian") g2(iris, asp(Sepal.Width, Sepal.Length, color = Species)) %>% fig_point() %>% fig_smooth()