在 Ubuntu 中工作时如何复制 R 中的绘图?
我正在 Ubuntu 上开发最新的 R。在我创建了一些之后 绘图时,光标变成了“+”并且不允许我访问 复制和粘贴选项。此外,与 Windows 中的 R 不同,它确实 没有带有“复制”选项的工具栏。我能做什么 复制我的情节?
谢谢。
I am working on the most recent of R on Ubuntu. After I created some
plots, the cursor became a '+' and won't let me access the
copy and paste options. Moreover unlike the R in Windows, it does
not have a toolbar that have the 'Copy' option. What can I do to
copy my plots?
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
在 Linux 下使用 R 时的默认图形设备称为“X11”:基本上,它会创建一个窗口,您可以在其中查看绘图。
这是一个非常基本的窗口,没有很多功能,所以答案是:您无法从中复制/粘贴。相反,您需要创建一个不同的图形设备并将绘图写入其中。大多数人会选择类似 PNG 文件的文件,如下所示:
现在,当前目录中有一个名为“myplot.png”的 PNG 文件。
The default graphics device when using R under Linux is something called "X11": basically, it creates the window in which you see your plot.
It's a very basic window without many features so the answer is: you can't copy/paste from it. Instead, you need to create a different graphics device and write the plot to it. Most people would choose something like a PNG file, like this:
And you now have a PNG file named "myplot.png" in the current directory.
尼尔提供了部分答案。基本上,现有的 Ubuntu 版本为您提供了
pdf()
,这可能是出版物图形的最佳格式png()
,它在网络上可能有用jpeg ()
以及通过 dev.copy() 编写当前绘图的能力。
但是还有 CRAN 和一大堆附加软件包,包括一些 Ubuntu 的二进制文件:
r-cran-cairoDevice
的 cairoDevice以及至少一个其他 Cairo 软件包或 rforge.net,至少有一个SVG包都可以编写可缩放矢量图形(SVG)。
最终,这完全取决于您想要对图形文件执行的操作。你没有说,所以很难具体。
Neil provides part of the answer. Basically, the stock Ubuntu build gives you
pdf()
for what may be the best format for publication graphicspng()
for what may be useful on the webjpeg()
as well as the abilty to write the current plot via
dev.copy()
.But then there is CRAN and a whole slew of add-on packages, including some as binaries for Ubuntu:
r-cran-cairoDevice
in Ubuntuplus at least one other Cairo package or rforge.net, and at least abother SVG package can all write scalable vector graphics (SVG).
In the end it all depends on what you want to do with the graph file. Which you didn't say so it is hard to be specific.
如果您想要像 RGUI 这样的 GUI 选项,我建议您在 Ubuntu 上使用 RStudio(以及任何其他操作系统;http://rstudio .org/)。
If you want GUI like options like RGUI I would suggest you use RStudio on Ubuntu (as well as on any other OS; http://rstudio.org/).