powered by
This function will only work after starting a device with hgd().
hgd()
hgd_svg( page = 0, width = -1, height = -1, zoom = 1, which = dev.cur(), file = NA )
Rendered SVG string.
Plot page to render. If this is set to 0, the last page will be selected. Can be set to a numeric plot index or plot ID (see hgd_id()).
0
hgd_id()
Width of the plot. If this is set to -1, the last width will be selected.
-1
Height of the plot. If this is set to -1, the last height will be selected.
Zoom level. (For example: 2 corresponds to 200%, 0.5 would be 50%.)
2
0.5
Which device (ID).
Filepath to save SVG. (No file will be created if this is NA)
hgd() plot(1, 1) s <- hgd_svg(width = 600, height = 400) hist(rnorm(100)) tf <- tempfile() on.exit(unlink(tf)) hgd_svg(file = tf, width = 600, height = 400) dev.off()
Run the code above in your browser using DataLab