Я пытаюсь сделать метку на моем графике, используя geom_label в R - PullRequest
0 голосов
/ 18 июня 2020

, но для его позиционирования мне нужно поставить координаты x, y. Мои значения x находятся в формате POSIXct, потому что это даты. Как бы я к этому отнесся? Вот код для него в R:

txt <- paste("label",
             sep = "\n")
ggplot(data = timestamp_wrangled, 
       mapping = aes(x = timestamps,
                     y = AQI,
                     fill = Year)) +
    geom_line(color = "red") +

  ggplot2::annotate("text", 
                    **this is where the coordinate 
would go, but the x value isnt technically a number**
                    label=txt,
                    color = "red",
                    hjust = 1) +
  theme_bw()

Формат метки времени выглядит следующим образом (я использовал lubridate для его создания):

"2020-01-15 05:00:00 «« 2020-01-15 06:00:00 »et c

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...