Tôi muốn xác định xem có sự khác biệt về giá trị p trung bình giữa hai nhóm không. Để thực hiện điều này, tôi thực hiện kiểm tra tổng xếp hạng của Wilcoxon (dữ liệu thường không được phân phối). Càng xa càng tốt. Cuối cùng, tôi muốn tính kích thước hiệu ứng tương ứng. Thật không may, R không cung cấp điều này. Nó cũng không cung cấp giá trị az mà kích thước hiệu ứng có thể dễ dàng được tính bằng cách sử dụng: effect size = z / sqrt (N)
Đây là một số mã R mẫu:
a=rep(0:1,each=20) #grouping variable
b=c(rnorm(20, .03,.01), rnorm(20, .02, .009)) #vector of p-values
d=cbind(a,b)
test = wilcox.test(b ~ a, data = d) #perform Wilcoxon rank-sum test
test
Có ai biết làm thế nào để có được kích thước hiệu ứng?