0

我感觉 R 在我的系统上无法正常工作。

我想使用交互图来展示我的双向 ANOVA 结果。所以我使用了包 ggpubr 并使用带有多个因素的示例使用 ggline 进行绘图。它没有正确显示误差条,而是为每个因素显示它们,而是对因素进行分组,并且条也显示为黑色(见下图)。

所以我使用包描述中的确切示例对其进行了测试(http://www.sthda.com/english/articles/24-ggpubr-publication-ready-plots/79-plot-meansmedians-and-error-bars) :

library(ggpubr)    
ggline(ToothGrowth, x = "dose", y = "len", 
           add = c("mean_se", "jitter"),
           color = "supp", palette = "jco")

哪个应该给我这个图表:

来自工作示例的图表

但是,在我的系统上,我得到了这个:

我的系统上的图表

我已经:

  • 更新了 ggpubr 包和所有其他包
  • 从头开始完全重新安装 R
  • 问软件包开发人员,似乎没有软件包错误,因为它对他有用

有人可以重现同样的问题吗?我真的不知道如何解决它,而且我也觉得 R 也可能会弄乱其他图表。

非常感谢。

4

1 回答 1

0

尝试这个 :

ggline(ToothGrowth, x = "dose", y = "len", 
       add = c("mean_se", "jitter"),
       color = "supp", add.params = list(group="supp"), palette = "jco")
于 2019-01-21T08:50:23.057 回答