[R-pkg-devel] plot graph (png, svg, eps, pdf, vdx, ok tikz) to device
R@iner @ending from krug@@de
Tue May 15 13:22:16 CEST 2018
I asked the question at stack exchange yesterday ( https://stackoverflow.com/q/50325139/632423 ) and did not get a response so far, so I repost it here:
I have the following situation: I use an external command (plantuml - http://plantuml.com/ ) to create a graph. This is done via R by using a (my) package ( https://github.com/rkrug/plantuml ). The resulting graph can be a file (png, svg, eps, pdf, vdx or LaTeX/Tikz with or without preamble) or I can send the image to stdout, using the same formats.
Now I want to plot this graph as R-like as possible, i.e. in a graphic device. At the moment I am using a temporary file, which I display using readPNG() and grid::grid.raster() which works, but I am not that happy with this approach as
• I have to use a temporary file which I would like to avoid, and
• it is a raster format and I would prefer a vector format.
My question is therefore:
• Is there a way to display any of the vector formats in a graphics device in R?
• Can I pipe stdout (the result from the call to plantuml) directly into the device (or through any function) without having to create an intermediate file?
Thanks for any [pointers,
Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology, UCT), Dipl. Phys. (Germany)
University of Zürich
Cell: +41 (0)78 630 66 57
email: Rainer at krugs.de
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 488 bytes
Desc: Message signed with OpenPGP
More information about the R-package-devel