Nonparametric tests for groups

非参数检验适用于非正态数据

  1. 存在两个以上的组,譬如三组,检验总体上这些组是否存在显著差异,使用 Kruskal-Wallis 检验,可以得到多组之间是否存在差异(p<0.05)。该检验可以进一步计算差异的效应值E2
    R包rstatix::kruskal_effsize 函数可以计算该值。

The eta-squared estimate(E2)assumes values from 0 to 1 and multiplied by 100 indicates the percentage of variance in the dependent variable explained by the independent variable. The interpretation values commonly in published litterature are: 0.01- < 0.06 (small effect), 0.06 - < 0.14 (moderate effect) and >= 0.14 (large effect).

  1. Kruskal-Wallis 检验 仅仅能够鉴定组间是否存在显著差异,想要进一步探究那些组之间存在显著差异,则需要进一步使用 Wilcoxon tests进行两两比较,见wilcox_test {rstatix}。 不多赘述。
    3。 ggplot2 中可以为上述两种检验添加显著性标记等,
#### for Wilcoxon tests
ggsignif::geom_signif(comparisons = list(c("basal","q0.95.inter"),
c("basal","q0.95.top"),
c("q0.95.inter","q0.95.top")),# 设置需要比较的组
map_signif_level = T, #是否使用*显示
test = wilcox.test, ##计算方法
y_position = c(1.8,2,2.4),#图中横线位置设置
tip_length = c(c(0.05,0.05),
c(0.05,0.05),
c(0.05,0.05)),#横线下方的竖线设置
size=0.8,color="black")

#### for Kruskal-Wallis tests
ggpubr::stat_kruskal_test(label.x = 1, label.y = 2, hjust = 0)

REF:
Kruskal-Wallis Test in R: The Ultimate Guide - Datanovia
Add Kruskal-Wallis Test P-values to a GGPlot — stat_kruskal_test • ggpubr (datanovia.com)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 我们将微生物群落组成研究分为两个主要部分:(1)分类多样性、OTUS和类群的假设检验;(2)类群间差异分析。第一个...
    ZMQ要加油呀阅读 6,060评论 0 2
  • 微生物群落研究的主要目标是比较不同群落的组成(β多样性)。在第6章介绍了β多样性,并举例说明了如何计算β多样性指数...
    ZMQ要加油呀阅读 9,790评论 0 5
  • 原文:https://www.cnblogs.com/hdu-zsk/p/6293721.html无论你从事何种领...
    gzhao01阅读 12,970评论 0 5
  • 参数检验和非参数检验的区别: 期刊文献中常规数据的主流统计检验方法分为两种:以T检验、方差分析等为代表的参...
    ytbao阅读 9,816评论 0 10
  • 1.背景介绍 LEfse分析即LDA Effect Size分析,可以实现多个分组之间的比较,还进行分组比较的内部...
    bunny的后花园阅读 11,073评论 2 5