WebGL vs SVG in R
Recent versions of the R package include the
toWebGL() function, which converts any eligible SVG graph into a WebGL plot. With WebGL, we can render way more elements in the browser.
WebGL with 50,000 points
library(plotly) p <- ggplot(data = diamonds, aes(x = carat, y = price, color = cut)) + geom_point(alpha = 0.01) fig <- ggplotly(p) fig <- fig %>% toWebGL() fig