Вы должны использовать

у объединить три сгруппированных набора данных и получить график только с двумя полями: 1 для A и 1 для B. Можете ли вы предложить, как это получить?

Я пытаюсь создать сгруппированный коробочный график в R. У меня есть 2 группы: A и B, в каждой группе у меня есть 3 подгруппы с 5 измерениями в каждой.

Ниже приведен способ, которым я построил коробочный график, но если у кого-то есть лучший, короткий или простой способ сделать это, я буду признателен

A1 <- c(1,2,9,6,4)
A2 <- c(5,1,9,2,3)
A3 <- c(1,2,3,4,5)
B1 <- c(2,4,6,8,10)
B2 <- c(0,3,6,9,12)
B3 <- c(1,1,2,8,7)

DF <- data.frame(A1, A2, A3, B1, B2, B3)

boxplot(DF, col = rainbow(3, s = 0.5))
axis(side = 1, at = c(2,5), labels = c("A","B"))
legend("topleft", fill = rainbow(3, s = 0.5), legend = c(1,2,3), horiz = T)

Как правильно сгруппировать (объединить) блоки в A и B и зафиксировать заголовок оси на простых A и B, как я пытался?

Я хотел бы что-то вроде

Ответы на вопрос(2)

Ваш ответ на вопрос