У меня есть фрейм данных с тремя переменными (n, Parametric, Mean) в формате столбца.n принимает значения 25, 50 или 100. Параметрический параметр принимает значение «Да» или «Нет».Среднее значение принимает числовое значение.По аналогии с очень упрощенной версией здесь:
n Parametric Mean
25 Yes 1.2
25 No 1.5
50 Yes 0.9
50 No 1.1
100 Yes 1.0
100 No 1.2
Я хотел бы составить коробочную диаграмму, сравнивая средние значения параметров (средние значения, которые имеют параметрический = да) со средними значениями непараметрических значений (средние значения, которые имеют параметрические= нет) для каждого из трех разных значений n.
Аналогично изображению ниже: https://www.sthda.com/sthda/RDoc/figure/ggplot2/ggplot2-box-plot-box-plot-multiple-groups-data-visualization-1.png
За исключением того, что я хочу, чтобы моя легенда была параметрической: Да или Нет, значения x будут n, а значения y - среднимизначения.
Код:
# Create boxplot comparisons
ggplot(dataMean, aes(x=n, y=Mean, color=Parametric))+
geom_boxplot()
дает мне только то, что имеет два прямоугольника: один для параметрического = да и один для параметрического = нет.Я ищу график, который сравнивает параметрический = да против параметрического = нет для каждого значения n.Итак, в конечном итоге я хочу 6 коробочных диаграмм (2 коробочных диаграммы для каждого значения n), цвет которых координируется их параметрическим столбцом.
Как мне организовать свои данные, чтобы иметь возможность достичь этого результата?И какой код будет тогда создавать сюжет с этими 6 боксплотами?