GGPlots.jl icon indicating copy to clipboard operation
GGPlots.jl copied to clipboard

Grammar of Graphics interface to Plots.jl

GGPlots (WIP)

"Grammar of Graphics in Plots.jl"

Contributors needed! I'll implement a proof-of-concept, but I need volunteers to make it a full-fledged API.

The idea here is that we utilize some types and multiple dispatch to create Grammar of Grapics (GG) styled operations:

using GGPlots, RDatasets
pyplot()
theme(:solarized)
iris = dataset("datasets", "iris")

ggplot(iris, :SepalLength, :SepalWidth, leg=false) +
   geom_point(color = :PetalWidth, msw=0) +
   geom_smooth(method = :lm)