Я надеялся использовать plotly::ggplotly()
для построения графика, созданного с помощью ggtern()
с функцией всплывающей подсказки. Но загрузка пакета ggtern заставила ggplotly выдать следующую ошибку:
Ошибка в наследовании (тема [[элемент]], ggplot_global $ element_tree [[элемент]] $ класс):
«что» должно быть символьным вектором
Более того, эта ошибка появляется для всех графиков, а не только для графиков, созданных ggtern.
Вот пример.
library(ggplot2)
# This works
gg.mtcars <- ggplot(mtcars, aes(hp, mpg)) +
geom_point()
plotly::ggplotly(gg.mtcars)
library(ggtern)
data("Feldspar")
gg.feldspar <- ggtern(data = Feldspar, aes(x = Ab, y = An, z = Or)) +
geom_point()
# This throws an error
plotly::ggplotly(gg.feldspar)
# And now this throws an error too
plotly::ggplotly(gg.mtcars)