Ответ для тех, кто ищет в 2016 году.
Начиная с ggplot2
2.0, аргумент переключателя будет делать это для facet_grid
или facet_wrap
:
По умолчанию метки отображаются в верхней и правой части графика. Если «х», верхние метки будут отображаться внизу. Если «y», правые метки будут отображаться слева. Также может быть установлено «оба».
ggplot(...) + ... + facet_grid(facets, switch="both")
По состоянию на ggplot2 2.2.0 ,
Полосы теперь можно свободно размещать в facet_wrap()
, используя
Аргумент strip.position (не рекомендуется switch
).
Текущие документы по-прежнему находятся на уровне 2.1, но strip.position
- это документировано в документации для разработчиков.
По умолчанию метки отображаются в верхней части графика. Используя strip.position, можно размещать надписи с любой из четырех сторон, установив strip.position = c("top", "bottom", "left", "right")
ggplot(...) + ... + facet_wrap(facets, strip.position="right")