Wilcox检验的星星怎么规定的?

在 R 里,常见的把 p 值映射为“星号”标记(显著性水平)的规则通常是:

p 值范围标记
p ≤ 0.0001“****”
0.0001 < p ≤ 0.001“***”
0.001 < p ≤ 0.01“**”
0.01 < p ≤ 0.05“*”
0.05 < p ≤ 0.1“.”
p > 0.1“ns”

– “.” 表示弱显著(p≤0.1),
– “ns” 表示非显著(not significant)。

你可以这样在 R 中做一个简单的函数来给任意 p 值打星号:

get_stars <- function(p) {
  if      (p <= 1e-4)  return("****")
  else if (p <= 1e-3)  return("***")
  else if (p <= 1e-2)  return("**")
  else if (p <= 0.05)  return("*")
  else if (p <= 0.1)   return(".")
  else                 return("ns")
}

# 测试
p_vals <- c(0.00005, 0.0005, 0.005, 0.02, 0.08, 0.2)
stars  <- sapply(p_vals, get_stars)
data.frame(p = p_vals, stars = stars)

如果你用的是 ggpubr::stat_compare_means()ggsignif 等包,它们默认也是沿用上面的划分。你也可以通过参数 symnum.args 自定义这些阈值和符号。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

终是蝶衣梦晓楼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值