在柱状图上增加条形之间的统计显着差异(等效于ggpubr)

时间:2020-06-30 13:25:15

标签: python ggplot2 ggpubr significance plotnine

在许多图中,人们希望强调某些结果之间观察到的差异的统计显着性。可以使用ggpubr()geom.signif()扩展名在R中完成此任务。

这里是我的意思的一个例子(参见带有星星的水平条): https://www.nature.com/articles/s41598-019-40496-8/figures/1

我正在生成与图中所示完全相同的图,但是我的工作流程是基于python的,为此我不得不通过R来烦恼。我想获得类似R的其他线程中所建议的内容,但是在python plotnine中: Put stars on ggplot barplots and boxplots - to indicate the level of significance (p-value)

据我所知,没有办法用plotine获得这种类型的统计表示。您有解决方法或建议吗?我是否会从plotnine API中丢失它?

1 个答案:

答案 0 :(得分:2)

在这里寻找相同的内容,是因为plotnine的API缺少ggpubr的stat_compare_means的等效项(plotnine是ggplot2的实现,因此也许存档并不完整并不奇怪)。

但是,在this线程中,我发现了另一个名为statannot的库,它似乎就是这样做的。