Hover информация для сложенного объекта ggplotly? - PullRequest
0 голосов
/ 12 апреля 2020

Есть ли способ настроить hoverinfo для объекта ggplotly для гистограммы с накоплением?

Чтобы создать гистограмму с накоплением, мне нужно было преобразовать мои данные из широкого формата в длинный формат.

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

Таким образом, путем преобразования из широких в широкие В длинном формате мне нужно было отбросить некоторые переменные, которые я создал с помощью mutate(), потому что в данных могут появляться только переменные, которые должны быть сложены.

Как я могу обойти это и добавить некоторые производные переменные к наведению?

Например, на этом графике есть предыдущие подсчеты и новые ежедневные случаи состояния. Мне бы хотелось, чтобы при наведении курсора также отображалось процентное увеличение, например c.

g1<-ggplot(
    cov2,
    aes(x=factor(date_report),y=value))+
    geom_bar(stat="identity", aes(fill=variable), position="stack")+
    theme(axis.text.x = element_text(angle = 75, vjust = 0.5))+
    labs(x="Date",y="Total Cases")

ggplotly(g1)

current state of my graph

...