首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在OSX中以PDF格式从R复制和粘贴或拖放图形?

在OSX中以PDF格式从R复制和粘贴或拖放图形?
EN

Stack Overflow用户
提问于 2013-02-11 02:07:00
回答 2查看 571关注 0票数 1

是否有任何设备或OSX软件允许复制/粘贴为PDF,就像Mathematica中那样?

我可以在标准图形用户界面和RStudio (以任意分辨率)中将绘图作为位图从Quartz设备复制,但在很多情况下,我需要矢量图形。

编辑:

我知道PDF导出和设备,但感兴趣的是更快的工作流程。这里的目的是为了课堂讲义,我主要是希望这些打印输出没有明显的锯齿。这是不明智的,我知道(毕竟只是课堂笔记),但它让我发疯。出于这个原因,我非常喜欢Mathematica的Copy As PDF特性。它可以很好地将相同的情节放在笔记和主题中。

EN

回答 2

Stack Overflow用户

发布于 2013-02-11 02:31:38

RStudio将做到这一点(查看导出->,另存为PDF,正如上面所说)。或者,您可以将某些内容导出为图像,但选择.svg作为文件类型。

您可以在base R中执行此操作,具体取决于您的图形设备和R外部的其他内容。如果您键入:

代码语言:javascript
复制
> capabilities(what = "cairo")
 cairo 
  TRUE 

然后你可以在RStudio之外导出为PDF或svg。有关函数和参数的说明,请参阅help("svg")

编辑:

如果你想直接从x11设备复制到剪贴板,你可以在R中的编辑菜单中执行此操作。我不认为你可以直接从x11设备拖动到非x11应用程序(因为剪贴板是不同的)。但是编辑命令副本应该像预期的那样工作,然后你可以粘贴w/ -> +V(在苹果电脑上)到任何你喜欢的应用程序中。您可以通过运行R(而不是RStudio)并绘制一些微不足道的东西(如plot(1:10, 1:10) ),然后将上面描述的输出复制到应用程序中来测试这一点。它应该保存为pdf文件。

票数 2
EN

Stack Overflow用户

发布于 2013-02-11 06:36:11

该石英设备允许复制到剪贴板和粘贴到Preview.app与“新建从剪贴板”结果的PDF文件。所以我想我不太明白问题出在哪里。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14800868

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档