Je sais que ce n'est pas tout à fait un problème de visualisation des données, mais le patron l'a demandé, donc j'ai besoin de comprendre si c'est possible.
Merci!
Une réponse pour ceux qui recherchent en 2016.
À partir de ggplot2
2.0, le argument switch le fera pour facet_grid
Ou facet_wrap
:
Par défaut, les étiquettes sont affichées en haut et à droite du tracé. Si "x", les étiquettes supérieures seront affichées en bas. Si "y", les étiquettes de droite seront affichées à gauche. Peut également être réglé sur "les deux".
ggplot(...) + ... + facet_grid(facets, switch="both")
À partir de ggplot2 2.2. ,
Les bandes peuvent désormais être librement positionnées dans
facet_wrap()
à l'aide de l'argument strip.position (déconseilleswitch
).
Les documents actuels sont toujours à 2.1, mais strip.position
Est documenté sur les documents de développement.
Par défaut, les étiquettes sont affichées en haut du tracé. En utilisant strip.position, il est possible de placer les étiquettes sur l'un ou l'autre des quatre côtés en définissant
strip.position = c("top", "bottom", "left", "right")
ggplot(...) + ... + facet_wrap(facets, strip.position="right")