В ggplot2
, как я могу изменить axis.line.y
только на sec.axis
(если это возможно)?
p <- ggplot(mtcars, aes(cyl, mpg)) +
geom_point()
# Create a simple secondary axis
p + scale_y_continuous(sec.axis = sec_axis(~.+10)) +
theme(axis.line.y = element_line(color = "red"),
# I can modify text color but not sure about line?
axis.text.y.right = element_text(color = "red"))
ОБНОВЛЕНИЕ: Как показано в комментариях ниже, полный контроль над элементами правой оси теперь включен в версию разработки ggplot2 theme( axis.line.y.right = element_line(color = "red"), axis.ticks.y.right = element_line(color = "red"))