r - 创建比窗口大的 qplots(使用 ggplot2)?

标签 r ggplot2

我有一个包含许多数据点的大图表。当我在 R 中创建 qplot 时,图表会自动适合窗口。即使我最大化窗口,图表仍然太小,细节丢失。我想将它保存为一个大的 PNG,然后使用图像查看器以 1:1 的分辨率查看某些区域(因为我无法在 R 中轻松放大)。为一系列值呈现图表并不是很方便,我想要一个 PNG 并滚动并与我的同行讨论它,而不是预先生成一堆子图。

这可能吗?我有点希望如此,但希望能提供一些帮助(我最近开始使用 R,所以仍在寻找解决方法)。

谢谢。

最佳答案

一种方法是:

myfile <- tempfile()                   # portable across OSs
pdf(file=myfile, height=20, width=20)  # 20x20 inches, adjust at will
plot(....)                             # or print(....) for lattice + ggplot2
dev.off()                              # finalize and close file
cat("Look at", myfile, "\n")

现在检查温度表。刚刚使用适当的 pdf 查看器创建的文件,允许您随意缩放。

关于r - 创建比窗口大的 qplots(使用 ggplot2)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2376614/

相关文章:

r - 将标签添加到由 grid.arrange 从多个绘图制作的绘图

r - 如何向 geom_boxplot 添加摘要信息

使用表格在 r 中重现嵌套的 Excel 数据透视表

r - 如何在 R 中的行中查找重复的列?

r - 创建没有年份的月份和日期序列

r - GGplot 为点添加数据标签

R绘图(): Adding regression line to a correlation scatter plot

r - Shiny 的 R markdown 中的多个 css 样式

r - ggplot2:如果对象存在则使用标签,否则选择默认/NULL

r - 如何在ggplot中为平滑线设置alpha