【发布时间】:2012-05-01 23:38:22
【问题描述】:
如何更改 geom_text 图例键符号?在下面的示例中,我想将图例键中的符号从小写“a”更改为大写“N”。我查看了执行 something similar here 的示例,但无法使该示例正常工作。
# Some toy data
df <- expand.grid(x = factor(seq(1:5)), y = factor(seq(1:5)), KEEP.OUT.ATTRS = FALSE)
df$Count = seq(1:25)
# An example plot
library(ggplot2)
ggplot(data = df, aes( x = x, y = y, label = Count, size = Count)) +
geom_text() +
scale_size(range = c(2, 10))
【问题讨论】:
-
遗憾的是没有官方的方法。快速破解是:
grid.gedit("^key-[-0-9]+$", label = "N") -
非常感谢。它就像一个魅力。
-
您或@kohske 都应该将其发布为答案,以便您接受它,表明它解决了您的问题。