为什么加载ggtern时ggplotly会中断?

时间:2019-05-10 19:28:09

标签: r ggplot2 r-plotly ggtern

我希望使用plotly::ggplotly()来绘制由ggtern()生成的带有工具提示功能的图形。但是加载ggtern包会导致ggplotly抛出以下错误:

  

inherits(theme [[element]],ggplot_global $ element_tree [[element]] $ class)中的错误:     “什么”必须是字符向量

此外,此错误还会出现在所有图形上,而不仅仅是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)

0 个答案:

没有答案