如何注释传说和plotarea之外GGPLOT2 qplot? (类似于MTEXT())(How

2019-07-01 17:26发布

我想我的注释与地块的文件名。 随着plot()我用mtext

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

我怎样才能做到这一点与GGPLOT2和qplot或ggplot? 它不应该与传说碰撞。 我找到了命令annotategrid ,但我无法得到类似的注释,以mtext与这些。

作为一种变通方法我可以尝试的水印 ,但也许你有一个很好的提示我。 亲切的问候,乔纳斯

Answer 1:

更新

貌似现在达到的效果,我们应该使用以下命令:

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)))



文章来源: How to annotate ggplot2 qplot outside of legend and plotarea? (similar to mtext())