I have a sample dataset as below:
Day<-c(1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2) Group<-c("A","A","A","B","B","B","C","C","C","A","A","A","A","B","B","B","C","C","C") Rain<-c(4,4,6,5,3,4,5,5,3,6,6,6,5,3,3,3,2,5,2) UV<-c(6,6,7,8,5,6,5,6,6,6,7,7,8,8,5,6,8,5,7) dat<-data.frame(Day,Group,Rain,UV) I want to run a Kruskal Wallis test among 'A','B' and 'C' in "Group" for the variables "Rain" and "UV". At present, I am subsetting the variables one by one for Kruskal test as below:
dat_Rain<-dat%>%select(c(Day,Group,Rain)) library(rstatix) library(tidyverse) dat_Rain%>% group_by(Day) %>% kruskal_test(Rain ~ Group) How do I reiterate Kruskal test for multiple variables (Rain,UV) in this dataset? Thanks.