Как переключить правую полосу на левую сторону в facet_grid - PullRequest
1 голос
/ 10 февраля 2020

У меня есть следующий код:

library(tidyverse)
p <- ggplot(mpg, aes(displ, cty)) + geom_point()
p + facet_grid(drv ~ .)

, который производит этот график:

enter image description here

Как я могу описать выше, как я могу переключите правую полосу влево и наоборот.

1 Ответ

3 голосов
/ 10 февраля 2020

Вы можете использовать switch в facet_grid, чтобы изменить полосу фасета влево, и scale_y_continuous, чтобы изменить ось Y вправо.

library(ggplot2)

p + facet_grid(drv ~ ., switch = "y") + 
   scale_y_continuous(position = "right")

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...