AlgebraOfGraphics.jl
AlgebraOfGraphics.jl copied to clipboard
Combine ingredients for a plot
[ggextra](https://deanattali.com/2015/03/29/ggExtra-r-package/) has these nice marginal displays.  
In particular, remove the need to drop missing entries in penguin tutorial.
In the pair syntax (e.g. `:a => categorical`), give names that take the function into account (as does DataFrames).
Support nested layouts (not just a unique grid). Subissues: - Adding things in separate layout spots (as in http://juliaplots.org/AlgebraOfGraphics.jl/v0.3.1/generated/statistics/#Examples) - Plots that take more than one axis, as `marginalhist` or...
Add a stack and dodge example in the same plot, to make sure that the "recombining machinery" handles this correctly.
The current organization of the data in an `AxisEntries` object (with unique scale and legend per attribute) is designed to allow different scales (up to one per subplot), but this...
That could be a `visual` like ggplot's `geom_text()` and `geom_label()`. https://ggplot2.tidyverse.org/reference/geom_text.html 
I have some Analyses on a plot, such as a linear fit and a smoother, in different colors. I would like it to create a legend that shows what the...
Here are some examples that show interactive elements fit well into GoG-style syntax. https://www.datanovia.com/en/blog/gganimate-how-to-create-plots-with-beautiful-animation-in-r/ https://plotly.com/ggplot2/animations/ One could imagine implementing things like `mapping(slider = :time)`, `mapping(frame = :time)` for stepping through...
