作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在许多图中,人们想要突出某些结果之间观察到的差异的统计显着性。可以使用 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)
据我所知,没有办法用 plotnine 获得这种类型的统计表示。您有解决方法或建议吗?我是否从 plotnine API 中遗漏了它?
最佳答案
来到这里是为了寻找同样的东西,因为 plotnine 的 API 缺少 ggpubr 的 stat_compare_means 的等价物(plotnine 是 ggplot2 的实现,所以也许文件不完整也就不足为奇了)。
然而,在 this线程,我找到了另一个名为 statannot 的库这似乎就是这样做的。
关于python - 将条形图之间的统计显着差异添加到 plotnine 图(ggpubr 等效),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62658535/
我是一名优秀的程序员,十分优秀!