Types
AlgebraOfGraphics.Layer
— TypeLayer(transformations::Tuple, data, positional::Tuple, named::NamedTuple)
Algebraic object encoding a single layer of a visualization. It is composed of a dataset, positional and named arguments, as well as transformations to be applied to those. Layer
objects can be multiplied, yielding a novel Layer
object, or added, yielding a AlgebraOfGraphics.Layers
object.
AlgebraOfGraphics.Layers
— TypeLayers(layers::Vector{Layer})
Algebraic object encoding a list of AlgebraOfGraphics.Layer
objects. Layers
objects can be added or multiplied, yielding a novel Layers
object.
AlgebraOfGraphics.AxisEntries
— TypeAxisEntries(axis::Union{Axis, Nothing}, entries::Vector{Entry}, scales)
Define all ingredients to make plots on an axis. Each scale should be a CategoricalScale
.