ggplot2-annotate-изменение цвета фона для текстовой аннотации


Я хотел бы изменить цвет фона для моего текста аннотации, чтобы он был зеленым и закрывал все, что находится за ним (например, горизонтальную линию в примере ниже). Как мне это сделать?

ggplot() + 
  geom_hline(yintercept=0) + 
  annotate("text",x=0,y=0,label="Here is a line")

Введите описание изображения здесь

1 4

1 ответ:

Попробуйте geom_label вместо этого:

ggplot() + 
  geom_hline(yintercept = 0) + 
  labs(x = "", y = "") +
  geom_label(aes(x = 0, y = 0, label = "Here is a line"), fill = "green")

Введите описание изображения здесь