Насколько я могу сказать facet_wrap
заполняется строкой. Точно так же вы можете указать, как заполнить matrix
с помощью byrow
Я надеялся, что вы можете сделать то же самое с facet_wrap. Я знаю, что могу переупорядочить уровни фактора для построения в этом манере, но это похоже на немного работу, если есть более короткий метод, который я пропускаю.
library(ggplot2)
ggplot(mtcars, aes(x=gear, y=mpg, fill=vs)) +
geom_bar(position="dodge", stat="identity") +
facet_wrap(~ carb, ncol=2) #fills by row
Как мы можем заполнить столбец?