【问题标题】:R, export a file to keynoteR,将文件导出到主题演讲
【发布时间】:2011-10-07 23:18:29
【问题描述】:

有没有一种方法可以导出用 R 制作的图形,以便 keynote 可以将图形的对象作为单独的对象读取,而不是像单个图像一样?

通常我将 R 中的图形导出为 pdf,然后 Keynote 将它们作为单个对象导入。

【问题讨论】:

  • 如何将图形导出到单独的文件中,然后在 Keynote 中读取每个文件?
  • 我认为不是你希望的那样。 R图只能导出为(矢量/光栅)图像,不能在keynote/powerpoint等中更改。
  • 尝试导出为 svg 并将其转换为主题形状 christianholz.net/svg2keynote_svg_to_keynote.html
  • @baptiste,你为什么不把你的评论作为答案?
  • svg2keynote 对我不起作用(所有情节元素都显示为黑色填充框),使用 grDevices::svg() 或 ggsave()。我有 '08 版本的 Keynote,所以这可能是问题的根源。

标签: file r export vector-graphics keynote


【解决方案1】:

按照 cmets 中的建议:尝试导出 svg 并将其转换为主题形状。存在多种工具,例如 http://christianholz.net/svg2keynote_svg_to_keynote.html(或通过 illustrator)和 http://mcb.berkeley.edu/labs/zusman/dave/svg2key/

注意:我无法成功测试这个想法,它们似乎取决于 OSX/Keynote 的版本)

【讨论】:

  • 为了将 svg 转换为主题演讲,我使用了 Eazydraw。
【解决方案2】:

不清楚你是否;

a) 想要将一个对象放入另一个应用程序并对其进行编辑,在这种情况下,请尝试将其保存为 svg 对象,然后可以在 Inkscape 等合适的应用程序中进行编辑(请参阅Create Editable plots from R

b) 想要创建一系列对象,然后将它们单独放入另一个应用程序中,在这种情况下,我要么 i.在 Sweave 上使用它可以创建一个 pdf 文档,但也会为每个对象或 ii. 创建一个单独的 pdf/eps 文件。查看 odfweave,它的工作方式与 sweave 类似,但可以创建可以在 LibreOffice 中打开的 OpenDocument .odt。

【讨论】:

    猜你喜欢
    • 2017-09-27
    • 2012-10-31
    • 2011-08-04
    • 2015-07-06
    • 1970-01-01
    • 1970-01-01
    • 2012-06-11
    • 1970-01-01
    • 2018-09-16
    相关资源
    最近更新 更多