pairwise.wilcox.test

How to melt pairwise.wilcox.test output using dplyr?

对着背影说爱祢 提交于 2020-06-09 05:44:45
问题 I want to apply pairwise.wilcox.test function using dplyr package. I am using the following code library(tidyverse) tbl_df(df)%>% pivot_longer(cols = -Class, names_to = "Wavelengths", values_to = "value") %>% group_by(Wavelengths) %>% summarize(pairwise.wilcox.test(value, as.factor(Class), p.adjust.method="bonf")$p.value) It is giving me the following error Error: Column pairwise.wilcox.test(try$value, as.factor(try$Class), p.adjust.method = "bonf")$p.value must be length 1 (a summary value),