我注意到,自从ggplot2发布了他们的新版本(3.3.0),我不能再使用包ggtern,因为它完全破坏了我用ggplot2生成的所有图。
library(ggplot2)
df <- data.frame("x" = c(1,2), "y" = c(2,1))
ggplot(df, aes(x,y)) + geom_point()
但是,当我加载ggtern时,我得到以下信息:
library(ggtern)
ggplot(df, aes(x,y)) + geom_point()
当我分离ggtern时它也保持这种状态,所以我必须重新启动 R 才能再次生成正常的图。
一种解决方法是将ggplot2降级到旧版本(即 3.2.1 版),但是,这会带来其他缺点。
是否有另一种解决方法可以使用当前的ggplot2版本和ggtern?