Несколько боксов в одном в R

Привет, мне нужно построить коробку в R. У меня есть две матрицы a и b. Я создал блок-график для a и хочу создать блок-график для b на том же графике для a. Ящики матрицы b должны лежать на усах ящика для a.

Есть ли способ сделать это в R ??


person user1021713    schedule 02.04.2012    source источник


Ответы (1)


Чтобы добавить коробочную диаграмму к существующему графику, просто используйте аргумент add=TRUE, а именно:

##Some data
a = rnorm(20)
b = rnorm(20, 2, 0.3)

##The plots
boxplot(a)
boxplot(b, add=TRUE, col=2)
person csgillespie    schedule 02.04.2012
comment
@csgillespie В вашем ответе два графика сложены друг на друга, есть ли способ получить результат, подобный boxplot(a,b), с несколькими вызовами boxplot? - person Alessandro Jacopson; 15.10.2015
comment
Почему бы не использовать boxplot(a, b)? - person csgillespie; 15.10.2015
comment
@csgillespie, потому что у меня есть переменные числа коробчатых диаграмм, и я заранее не знаю это число. - person Alessandro Jacopson; 15.10.2015
comment
boxplot(NULL, b); boxplot(a); Вроде работает, но не очень. Возможно задать вопрос? - person csgillespie; 15.10.2015
comment
Это относится и к geom_boxplot? - person El Dude; 14.01.2016
comment
вы, сэр, только что позволили мне обойти ggplot2 - person CatalystRPA; 30.12.2020