Density
using InMemoryDatasets, DLMReader, StatisticalGraphicsDensity can be used to fit a normal pdf or a kernel density to data. By default it used normal density.
ds = Dataset(x=rand(100))
sgplot(ds, Density(x=:x))Passing type=:kernel allows fitting a kernel Distributions
sgplot(ds, Density(x=:x, type=:kernel))Density like other plots allow group
iris = filereader(joinpath(dirname(pathof(StatisticalGraphics)),
"..", "docs", "assets", "iris.csv"))
sgplot(iris,
Density(x=:SepalLength, type=:kernel, group=:Species)
)Users allow to combine Density and Histogram
ds = Dataset(x=randn(100));
sgplot(
ds,
[
Histogram(x=:x, color=:steelblue, outlinethickness=0.5, space=0.5),
Density(x=:x, type=:kernel, color=:red, fillopacity=0.3),
Density(x=:x, color=:green, fillopacity=0.3)
],
xaxis = Axis(offset=10, domain=false),
yaxis = Axis(offset=10, domain=false, grid=true)
)This page was generated using DemoCards.jl and Literate.jl.