У меня есть следующий ggplot, и я пытаюсь добавить легенду и geom_abline в медиану.
Фиолетовая линия для продуктов 2013 года, а красная для 2014 года.
Вот что я сделал для создания сюжета:
ggplot(prods[Year==2013,], aes(x = Date, y = Prod, group = SOM)) +
geom_line(lwd = 1.3, colour = "purple") +
ylab("Actual Productivity") + theme(axis.title.x=element_blank()) +
geom_line(data=prods[Year==2014,], aes(x = Date, y = Prod, group = SOM),lwd = 1.3, colour = "red") +
geom_abline(data = prods,h=median(Prod))+
scale_color_manual("Period", values = c("purple","red"), labels = c("2013","2014")) +
facet_wrap(~ SOM)
Я не получаю никаких ошибок, но на изображении нет ни легенды, ни аблайна. Сюжет выглядит как
это:
Любая помощь будет высоко ценится.
с уважением,
h
дляgeom_abline
. Вы можете определить какintercept
, так и установитьslope
в 0 или использоватьgeom_hline
(наглядные примеры см. на странице справки). Вы получаете легенды, когда такая эстетика, какcolor
, находится внутриaes
. - person aosmith   schedule 12.11.2014