Como alterar as posições dos eixos xey em ggplot2
No meu mundo de pesquisa real, é muito comum mostrar o eixo x na parte superior (ou superior e inferior) e o eixo y à direita. No entanto, as posições padrão são x na parte inferior e y na esquerda em ggplot2.
SegueBorne de Kohske aqui, os comandos usados são:
x <- seq(0, 10, 0.1)
y <- sin(x * pi)
qplot(x, y, geom = "line") +
scale_x_continuous(guide = guide_axis(position = "top")) +
scale_y_continuous(guide = guide_axis(position = "right"))
Eu tentei acima de comandos no modo de desenvolvimento:
install_packages("devtools")
library(devtools)
dev_mode()
install_github("ggplot2", "kohske", "feature/pguide")
library(ggplot2)
Infelizmente, não funcionou bem com as últimasplyr
pacote. Mensagens:
The following 'from' values not present in 'x': col, color, pch, cex, lty, lwd, srt, adj, bg, fg, min, max...
Error in plyr:::split_indices(seq_len(nrow(data)), scale_id, n)
Então eu tentei ocódigos do github direcionadamente, as mensagens são:
Error in continuous_scale(c("x", "xmin", "xmax", "xend", "xintercept"), :
formal argument "guide" matched by multiple actual arguments
Tenho notado que Hadley disse que essa funcionalidade está em sua lista de tarefas. No entanto, não consegui encontrar uma solução neste momento. Alguém poderia ajudar?