Пэчворк пакета 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

Другие вопросы по тегам