Пэчворк пакета R: заголовки для строк / столбцов
Есть ли способ добавлять заголовки по строкам или столбцам с помощью пакета patchwork для объединения графиков? Ex. с расположением: лоскутное одеяло<- (p| p2 | p3)/ (p4| p5| p6), я хотел бы одно название для сюжетов 1-3 и другое для 4-6.
1 ответ
Да, есть способ поместить метки для строк или столбцов в расположение графиков, созданных с помощьюpatchwork
с помощьюtextGrob
как было предложено в одном из комментариев:
p1 <- ggplot(iris, aes(x=Species,y=Petal.Length)) + geom_boxplot()
p2 <- ggplot(iris, aes(x=Species,y=Sepal.Length)) + geom_boxplot()
row_label_1 <- wrap_elements(panel = textGrob('First Row', rot=90))
row_label_2 <- wrap_elements(panel = textGrob('First Row', rot=90))
p_all <- (row_label_1 | p1 | p2) / (row_label_2 | p1| p2) +
plot_layout(widths = c(.1,1,1)) # adjust with