ggplot2 facet_grid d'organiser des panneaux

l'exemple suivant crée un ggplot avec les 4 panneaux "A", "B", "C", "D" dans une rangée.

J'ai compris comment tracer ces 4 panneaux dans une seule colonne. Cependant, ce qui reste toujours un mystère, c'est comment organiser les 4 panneaux de sorte que "A" et "B" sont dans la première ligne et "C" et "D" sont mis dans un document distinct (deuxième rangée?

Voici mon code:

df <- data.frame(
x = rep(rep(1:10, each=10), 2),
y = rep(rep(1:10, 20), 2),
grid = rep(LETTERS[1:4], each=100)
)

ggplot(df, aes(x = x, y = y)) +
geom_point() +
facet_grid(. ~ grid, scales = "free")
facet_wrap avec ncol = 2 peut-être?
Super! Je ne connaissais pas cette option et a essayé de le résoudre à l'aide d'un grid1 et grid2 colonne et le paramétrage de différentes valeurs de NA, mais n'a pas fonctionné 🙂 facet_wrap, cependant, a fonctionné! merci!

OriginalL'auteur user969113 | 2012-08-30