ggpubr-> ggline图:无法重现具有多个因素的示例

时间:2018-11-08 16:38:43

标签: r plot errorbar ggpubr

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

我想使用一个交互图来展示我的双向方差分析结果。因此,我使用了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")

应该给我这张图:

Graph from working example

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

Graph on my system

我已经:

  • 更新了ggpubr软件包和所有其他软件包
  • 完全从头开始重新安装R
  • 向软件包开发者询问,似乎不是软件包错误引起的 为他工作

有人可以重现同样的问题吗?我真的不知道该怎么解决,我也觉得R可能也会弄乱其他图。

非常感谢。

1 个答案:

答案 0 :(得分:0)

尝试一下:

ggline(ToothGrowth, x = "dose", y = "len", 
       add = c("mean_se", "jitter"),
       color = "supp", add.params = list(group="supp"), palette = "jco")