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

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

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

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

最佳答案

更新

看起来要达到结果,现在我们应该使用以下代码:

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

关于r - 如何注释图例和绘图区之外的ggplot2 qplot? (类似于mtext()),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28706910/

10-10 11:10