ggplot2 move o eixo x para cima (cruza com o eixo y invertido em 0)
Quero fazer uma figura que tenha invertido os eixos y e x em y = 0. O eixo y foi revertido com scale_y_reverse, mas o eixo x ficou na parte inferior.
p <- ggplot(df, aes(x= conc, y=depth, group=factor(stn), color=factor(stn)))+
geom_point(shape=1)+
geom_path(alpha=0.5)+
scale_y_reverse(limits=(c(20,0)), expand=c(0,0))+
scale_x_continuous(expand=c(0,0))
Eu tentei o código deesta postagem como abaixo, mas não funcionou.
p +
scale_x_continuous(guide = guide_axis(position = "top")) +
scale_y_continuous(guide = guide_axis(position = "right"))
Não preciso ter dois eixos x, basta passar de baixo para cima.