11

我想用文件名注释我的图。我plot()用过mtext

plot(1:10)
mtext("File xy-12-34-56.csv", 4)

如何使用 ggplot2 和 qplot 或 ggplot 做到这一点?它不应该与图例发生冲突。我找到了命令annotategrid,但我无法获得mtext与这些类似的注释。

作为一种解决方法,我可以尝试watermarks,但也许你对我有一个很好的提示。亲切的问候,乔纳斯

4

1 回答 1

13

更新

看起来现在我们应该使用以下实现结果:

library(ggplot2)
library(grid)
library(gridExtra)
p <- qplot(data = mtcars, wt, mpg)
grid.arrange(p, right = textGrob("File xy-12-34-56.csv", rot = -90, vjust = 1))

旧答案

试试这个:

library(gridExtra)
p <- qplot(data = mtcars, wt, mpg)
print(arrangeGrob(p, legend = textGrob("File xy-12-34-56.csv", rot = -90, vjust = 1)))

在此处输入图像描述

于 2012-10-22T12:25:04.257 回答