我注意到,自从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()
This produces a normal plot:
但是,当我加载时ggtern,我得到以下信息:
library(ggtern)
ggplot(df, aes(x,y)) + geom_point()
No axes etc.:
当我分离时它也保持这种状态ggtern,所以我必须重新启动 R 才能再次生成正常的绘图。
解决方法是降级ggplot2到旧版本(即版本 3.2.1),但是,这还有其他缺点。
还有另一种解决方法,我可以使用current ggplot2版本和ggtern?
这是我找到的解决方法。我将绘图保存到变量中p
。然后我打电话ggplot2:::plot.ggplot(p)
。这至少让轴文本显示给我。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)