如何仅在 R 中的显着性检验中获得 p 值

How to get p-values only in significance test in R

我正在研究 R 中的显着性检验,尤其是 wilcox.test。 我检查例如我的数据框的 A 列 data.

wilcox.test(data$A, mu=3)

之后我在控制台中得到了很多数据和文本。是否有可能只获得 p.value?我希望它会更清楚一点,当我也检查其他列时。

输出是 list,所以用 $[[

提取
out <- wilcox.test(data$A, mu=3)
out$p.value

我们可以通过查看 str

来获取更多信息
str(out)

如果有更多的列,用lapply/sapply循环列并提取p.value

sapply(data[c("A", "B")], function(x) wilcox.test(x, mu = 3)$p.value)