В прошлом году я опубликовал an analysis of user activity to Meta Stack Overflow, включая серию графиков ggplot2. Тем не менее, Wooble сильно опозорил меня, указывая на фатальную ошибку с моими участками:Как я могу добавить красные круги вручную на график ggplot2?
Freehand красных кругами are of course necessary in any plot on Meta Stack Overflow, но, к моему ужасу, я не мог найти способ, чтобы добавить их к ggplot2 графику. Я знаю, как add a circle, но такая искусственная конструкция не имеет индивидуальности и никогда не пройдет на Мета.
В воспроизводимым примере рассмотрит этот участок моей автоответчика деятельности в течение долгого времени, созданный с использованием stackr пакета:
# devtools::install_github("dgrtwo/stackr")
library(ggplot2)
library(dplyr)
library(lubridate)
library(stackr)
answers <- stack_users(712603, "answers", num_pages = 10, pagesize = 100)
answers_per_month <- answers %>%
mutate(month = round_date(creation_date, "month")) %>%
count(month)
ggplot(answers_per_month, aes(month, n)) + geom_line()
Этот участок является достаточно информативным, но это не имеет души. Как я могу добавить к нему красные круги?
Я upvote вопрос, как хорошо, но это, кажется, немного несправедливо по отношению к рейтинговой системе, чтобы дать очки дважды за ту же тему :-) –