Использование аннотаций для добавления разных аннотаций к разным граням

Я пытаюсь добавить метки панелей к разным аспектам графика. Я хочу, чтобы они были 1:7, но следующий код

d <- ggplot(diamonds, aes(carat, price, fill = ..density..)) +
     xlim(0, 2) + stat_binhex(na.rm = TRUE) + opts(aspect.ratio = 1)

d1<-d + facet_wrap(~ color)

d1+annotate("text", x=0.25, y=1.5e+04, label=1:7)

дает

Error: When _setting_ aesthetics, they may only take one value. Problems: label

Теперь я могу указать одно значение и воспроизвести его во всех аспектах. Но как я могу иметь разные метки в разных аспектах с помощью annotate()?

19
задан jebyrnes 13 June 2012 в 20:53
поделиться