Последние пару часов я смотрю на решения, но не могу найти аналог, который щелкает.Я пытаюсь просто изменить название легенды для сюжета с 3 geom_smooth's.Мой фрейм данных имеет 3 столбца в виде отдельных строк, и все они построены по отношению к 4-му столбцу.Для упрощения я создал очень маленький фрейм данных:
x <- data.frame("Score" = c(2,4,7,3,2,1,5,6,4,3,1,3), "var1" = c(3,4,3,6,7,6,4,3,5,7,7,3), "var2" = c(3,5,6,5,2,3,7,8,4,3,6,1))
x
ggplot(data = x)+
geom_smooth(mapping = aes(x = Score, y=var1 , linetype = "var1"), color = "black", se = FALSE)+
geom_smooth(mapping = aes(x = Score, y=var2, linetype = "var2"), colour = "black", se = FALSE)+
scale_x_discrete()+
scale_y_discrete()
В этом примере я просто хочу переместить "y в возрасте 13-18 лет" ниже другой метки.Чтобы уточнить, обе линии на этом графике находятся в одном и том же масштабе (у).
Помощь будет принята с благодарностью, спасибо!
Редактировать.
Новый код, опубликованный ФП в комментарии 1013 *.
x <- data.frame("Score" = c(2,4,7,3,2,1,5,6,4,3,1,3),
"Age_6to10" = c(3,4,3,6,7,6,4,3,5,7,7,3),
"Age_13to18" = c(3,5,6,5,2,3,7,8,4,3,6,1))
x
ggplot(data = x) +
geom_smooth(mapping = aes(x = Score, y= Age_6to10 , linetype = "y at Age 6-10"), color = "black", se = FALSE) +
geom_smooth(mapping = aes(x = Score, y=Age_13to18, linetype = "y at Age 13-18"), colour = "black", se = FALSE)+
scale_x_discrete() +
scale_y_discrete(name= "y")