gpt4 book ai didi

r - ggtern 破坏 ggplot2 并生成没有轴标签等的图

转载 作者:行者123 更新时间:2023-12-04 13:56:49 27 4
gpt4 key购买 nike

我注意到,自从 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()

这会产生一个正常的情节:
normal ggplot

但是,当我加载 ggtern 时,我得到以下信息:
library(ggtern)
ggplot(df, aes(x,y)) + geom_point()

没有轴等:
ggplot after loading ggtern

当我分离 ggtern 时,它也保持这种状态,所以我必须重新启动 R 才能再次生成正常的图。

一种解决方法是将 ggplot2 降级到旧版本(即版本 3.2.1),但是,这会带来其他缺点。

是否有另一种解决方法可以使用 当前 ggplot2 版本和 ggtern ?

最佳答案

这是我找到的解决方法。我将我的情节保存到变量 p 中.然后我打电话ggplot2:::plot.ggplot(p) .这至少使轴文本显示给我。

关于r - ggtern 破坏 ggplot2 并生成没有轴标签等的图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60989586/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com