[R-pkg-devel] plot graph (png, svg, eps, pdf, vdx, ok tikz) to device
Rainer M Krug
R@iner @ending from krug@@de
Tue May 15 13:43:09 CEST 2018
- Previous message (by thread): [R-pkg-devel] plot graph (png, svg, eps, pdf, vdx, ok tikz) to device
- Next message (by thread): [R-pkg-devel] plot graph (png, svg, eps, pdf, vdx, ok tikz) to device
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Hi Stefan,
> On 15 May 2018, at 13:31, Stefan McKinnon Høj-Edwards <sme at iysik.com> wrote:
>
> Hi Rainer,
>
> You are currently using a java library to create the plot. Your package is basically a wrapper around the java file.
Correct - that why I am limited to using the specified output formats.
> The only way to make it more "R-like" would be to re-implement the rendering in R (or Rcpp or using the grid package).
Yes - I want to render the generated graphs in a graphics device in R, as if I would use a plot(1,1) command.
>
> To get a vector based image, your code suggests you can use the SVG format. But again, that does not have anything to do with R.
As vector I have sag, eps, and tikz formats - and the R part is: can I render these in an R device. I am not interested in R-like coded in the package, I am simply looking for a way to display this in an R device.
Cheers,
Rainer
>
> Kindly,
> Stefan McKinnon Høj-Edwards
>
> Stefan McKinnon Høj-Edwards
> ph.d. Genetics
> +44 (0)776 231 2464
> +45 2888 6598
> Skype: stefan_edwards
>
> 2018-05-15 13:22 GMT+02:00 Rainer Krug <Rainer at krugs.de <mailto:Rainer at krugs.de>>:
> Hi
>
> I asked the question at stack exchange yesterday ( https://stackoverflow.com/q/50325139/632423 <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/ <http://plantuml.com/> ) to create a graph. This is done via R by using a (my) package ( https://github.com/rkrug/plantuml <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
>
>
> --
> 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 <mailto:Rainer at krugs.de>
> Skype: RMkrug
>
> PGP: 0x0F52F982
>
>
>
>
> ______________________________________________
> R-package-devel at r-project.org <mailto:R-package-devel at r-project.org> mailing list
> https://stat.ethz.ch/mailman/listinfo/r-package-devel <https://stat.ethz.ch/mailman/listinfo/r-package-devel>
>
>
--
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
Skype: RMkrug
PGP: 0x0F52F982
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: Message signed with OpenPGP
URL: <https://stat.ethz.ch/pipermail/r-package-devel/attachments/20180515/8ecaff0d/attachment.sig>
- Previous message (by thread): [R-pkg-devel] plot graph (png, svg, eps, pdf, vdx, ok tikz) to device
- Next message (by thread): [R-pkg-devel] plot graph (png, svg, eps, pdf, vdx, ok tikz) to device
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the R-package-devel
mailing list