Я хочу нарисовать медианные сегменты в geom_boxplot() с использованием собственных цветов. Я нашел решение для R-ggplot2 с помощью gg_build(), которое предоставляет входные данные x, xend, y, yend для geom_segment() для наложения медианных сегментов на коробчатую диаграмму.
Я не смог найти функциональность, эквивалентную gg_build() в plotnine, поэтому мой подход состоит в том, чтобы построить новый фрейм данных, который вычисляет эти 4 значения для каждой группы, необходимые для geom_segment.
С этой целью я знаю, как получить y и yend > для каждой группы – эти значения являются групповыми медианами. Однако неясно, как рассчитать x и xend? Поскольку мне нужно найти значение x для каждой группы (в моем случае имена групп имеют тип str). Кроме того, мне также нужна ширина поля, используемая в geom_boxplot().
Есть предложения о том, как ее извлечь/вычислить?
Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/786 ... om-boxplot