Можно ли сделать заговор для показа дополнительной информации при наведении курсора на заголовки? - PullRequest
0 голосов
/ 20 декабря 2018

Используя пример из "https://plot.ly/r/"

library(plotly)

d <- diamonds[sample(nrow(diamonds), 1000), ]

p <- ggplot(data = d, aes(x = carat, y = price)) +
geom_point(aes(text = paste("Clarity:", clarity)), size = 4) +
geom_smooth(aes(colour = cut, fill = cut)) + facet_wrap(~ cut)

Мне интересно, как я мог бы сделать заговор, чтобы показать дополнительную (настроенную) информацию на различных ярлыках фасетов" Ярмарка "," Хорошо "," Премиум ""и" Идеально "при наведении на них мышью.

1 Ответ

0 голосов
/ 20 декабря 2018

У вас там нет сюжета.Вы должны обернуть это в ggplotly вызов.Вы можете задать подсказки в аргументе geom_point text.

Это то, что вы ищете?

library(plotly)

d <- diamonds[sample(nrow(diamonds), 1000), ]

p <- ggplot(data = d, aes(x = carat, y = price)) +
  geom_point(aes(text = paste(cut, " <br> Clarity:", clarity)), size = 4) +
  geom_smooth(aes(colour = cut, fill = cut)) + facet_wrap(~ cut)

ggplotly(p, tooltip = "text")
...