ggpubr/ggbarplot 中的错误栏突然合并(没有代码更改),我怎样才能再次将它们分开?

Posted

技术标签:

【中文标题】ggpubr/ggbarplot 中的错误栏突然合并(没有代码更改),我怎样才能再次将它们分开?【英文标题】:Error bars in ggpubr/ggbarplot suddenly merged (no code change), how can I separate them again? 【发布时间】:2019-02-16 21:20:32 【问题描述】:

我有以下代码:

ggbarplot(Text1, x = "Page", y = "IA_REGRESSION_OUT_COUNT", 
          color = "Modified", add = "mean_se", fill = "Modified", 
          width = .6, position = position_dodge(0.8)) +  
  stat_compare_means(method = "t.test", aes(group = Modified), 
                     label = "p.signif", label.y = 0.3, na.rm = TRUE) + 
  labs(x = "Page number", y = "Avg Regression Count", 
       caption = "* = p value < 0.5; **** = p value < 0.0001") + 
  scale_color_manual(values=c("black", "black")) + 
  scale_fill_manual(values=c("#CCCCCC","#FFFFFF")) + 
  theme_minimal()

产生了这个情节

不过,既然是今天就出来了,也许是因为一些更新?

知道如何解决这个问题并用每列的错误栏恢复它吗?

【问题讨论】:

在this thread 之后,您可能需要更新您的 ggpubr 版本(看起来几周前 CRAN 上发布了一个新版本)。 【参考方案1】:

此问题现已修复。请在 GitHub (https://github.com/kassambara/ggpubr/issues/109) 上安装最新的开发版本,然后试试这个:

library(ggpubr)
ggbarplot(ToothGrowth, x = "dose", y = "len", 
   add = "mean_se", 
   color = "supp", palette = "jco",
   position = position_dodge(0.8)
)

生成的图应如下所示:

【讨论】:

【参考方案2】:

我找到了解决方案。只需添加以下代码。

add.params = list(group = "type"), position = position_dodge(0.8)

【讨论】:

以上是关于ggpubr/ggbarplot 中的错误栏突然合并(没有代码更改),我怎样才能再次将它们分开?的主要内容,如果未能解决你的问题,请参考以下文章

deepin系统桌面图标和菜单栏突然消失

从 MS-Access 中联合选择查询中的 SQLite 语法错误

wenblogic安装中的错误大集合

如何将多个TXT合并成一个TXT

滚动表视图然后突然单击搜索栏会导致应用程序崩溃?

Xcode 旧标签栏图标突然出现