Open cpsievert opened 8 years ago
More modern approaches
https://github.com/hadley/svglite
svg()
which is faster and produces smaller files.https://github.com/davidgohel/rvg
https://github.com/davidgohel/ggiraph
tooltip
and onclick
aesthetics to trigger actions on hover or click of a graphical object. It does not, hover, provide any semantics for linked selections.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()
)
https://github.com/duncantl/RD3Device
https://github.com/pmur002/gridgraphics