Я пытаюсь использовать ggplot2/geom_boxplot для создания прямоугольника, где усы определяются как 5 и 95-й процентили вместо 0,25 - 1,5 IQR/0.75 + IQR, а выбросы от этих новых усов отображаются как обычно. Я вижу, что эстетика geom_boxplot включает ymax/ymin, но мне не ясно, как я здесь вставляю значения. Кажется, что:
stat_quantile(quantiles = c(0.05, 0.25, 0.5, 0.75, 0.95))
должен быть в состоянии помочь, но я не знаю, как связать результаты этого stat, чтобы установить соответствующую геометрию geom_boxplot():
geom_boxplot(aes(ymin, lower, middle, upper, ymax))
Я видел другие сообщения, в которых люди упоминают, что по существу строят объект, подобный boxplot, вручную, но я предпочел бы сохранить цельный гештальт в целом без изменений, просто пересматривая значение двух переменных, которые рисуются.