Sé que esto no es un problema de visualización de datos, pero el jefe lo pidió, así que tengo que averiguar si es posible.¿Puedo cambiar la posición de la etiqueta de la tira en ggplot de arriba hacia abajo?
Gracias!
Sé que esto no es un problema de visualización de datos, pero el jefe lo pidió, así que tengo que averiguar si es posible.¿Puedo cambiar la posición de la etiqueta de la tira en ggplot de arriba hacia abajo?
Gracias!
Una respuesta para los que buscan en 2016.
A partir de ggplot2
2.0, el switch argument lo hará por facet_grid
o facet_wrap
:
Por defecto, las etiquetas se muestran en la parte superior ya la derecha de la trama Si "x", las etiquetas superiores se mostrarán en la parte inferior. Si "y", las etiquetas del lado derecho se mostrarán a la izquierda. También se puede establecer en "ambos".
ggplot(...) + ... + facet_grid(facets, switch="both")
Como de ggplot2 2.2.0,
Strips ahora pueden ser posicionados libremente en
facet_wrap()
utilizando el argumento strip.position (desapruebaswitch
).
Los documentos actuales están todavía en 2.1, pero strip.position
es documented en los documentos dev.
De forma predeterminada, las etiquetas se muestran en la parte superior del gráfico. Usando strip.position es posible colocar las etiquetas en cualquiera de los cuatro lados mediante el establecimiento de
strip.position = c("top", "bottom", "left", "right")
ggplot(...) + ... + facet_wrap(facets, strip.position="right")
¡La respuesta es sí!
theme(strip.text=element_text(vjust=-10))
El número -10 está determinado por la escala y las unidades que está utilizando en su trazado.
seguir en el uso del tema:
tema (strip.text = element_text (vjust = -10))
Asegúrese de que sus etiquetas tienen el mismo número de retornos de carro .
Label /n Facet /n One
funcionará a una velocidad diferente a Label /n Facet Two
.
http://groups.google.com/group/ggplot2/browse_thread/thread/a9a28e6b603d3e9d – apeescape
lo triste ... ¡pero gracias! – lokheart
ggplot2 es un software poderoso pero obstinado, a veces es la forma ggplot o no hay forma de hacerlo. – Sharpie