The goal of ggvega is to translate a ggplot2 object to a Vega-Lite specification.

Important Note

This package is in an extremely experimental state, under very active development.

At present, we can translate:

  • geom_point()
  • aesthetics: x, y, colour
  • unit-plots; no facetting.

We have plans to expand this capability; presently, we are working out a system to add new capabilities quickly and reliably.


You can install the development version from GitHub with: