Как добавить медиану в подсказку к geom_boxplot_interactive без предварительного расчета? - PullRequest
0 голосов
/ 06 мая 2019

Я пытаюсь добавить медианное значение во всплывающую подсказку в geom_boxplot_interactive(tooltip = ), не вычисляя его для каждой группировки и не присоединяя его к набору данных.

Я пытался увидеть, есть ли что-то в stat_summary(), stat или middle будет работать.Но пока не повезло.

library(ggplot2) 
library(ggiraph) 
data("mpg") 
# View(mpg) 
p <- ggplot(mpg, aes(x = class, y = hwy, tooltip = class)) + 
  geom_boxplot_interactive() 

ggiraph(code = print(p))
# ggiraph(ggobj = p  + geom_boxplot_interactive(aes(tooltip = data$median)) 

p <- ggplot(mpg, aes(x = drv, y = hwy, tooltip = class, fill = class)) +
  geom_boxplot_interactive(outlier.colour = "red") + 
  guides(fill = "none") + theme_minimal()

girafe(ggobj = p)

Это работает, если у меня есть медианное значение для каждой группы в наборе данных, но я стараюсь избегать этого, если это возможно.

...