R中用于SVG图形的最佳设备是什么?

8

我希望从R中导出SVG图形。看起来有两种选择:RSvgDevice和Cairo。请问这些包有什么评论?哪一个是默认值,或者比另一个更好?

非常感谢。


如果你仍然有兴趣从R生成SVG文件,我强烈推荐使用svglite:https://github.com/hadley/svglite - Andrew Brēza
2个回答

7

我不能确定地评论,只能说我经常使用Cairo创建高质量的图像,并且一直以来都有很好的体验。它可以定位除SVG之外的许多不同输出格式。


3
Cairo 的缺点是不支持 SVG 中的文本元素。每个字符都是单独放置的,所以当你在 Inkscape 中打开生成的文件时,你会发现每个字符都是一个独立的对象。这使得调整输出变得相当麻烦... - Elmar

3
据我所知,您可以尝试其他软件包:gridSVG、SVGAnnotation和RSVGTipsDevice。在Paul Murrel的幻灯片(gridSVG作者)和SVGAnnotation作者的论文中,您将找到许多这些方法的示例和不同的讨论。请注意,保留HTML标签。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接