cpsievert / phd-thesis

Other
20 stars 1 forks source link

More on graphics translators #4

Open cpsievert opened 8 years ago

cpsievert commented 8 years ago

https://github.com/duncantl/RD3Device

https://github.com/pmur002/gridgraphics

cpsievert commented 8 years ago

More modern approaches

https://github.com/hadley/svglite

https://github.com/davidgohel/rvg

https://github.com/davidgohel/ggiraph

cpsievert commented 8 years ago

Why our approach is better than translating grid objects directly:

Given a grid (grob) object, it's impossible to know other what other data is attached to that object. However, in an exploratory analysis, we often want to obtain more information about outliers or interesting points, a technique known as identification. ggiraph addresses this problem by implementing new grid (grob) objects that essentially add attributes (e.g. tooltip/onclick) to existing grobs which are the output of its custom ggplot2 layers (e.g., geom_point_interactive())