当我这样做时:
kruskal.test(sapply(list$`sublist`, "[", 14))
我能够在子列表中的每个数据帧的第14列上运行测试。
但是,我需要在超过1000个子列表上运行它,因此单独写出它不是一个选项。有关如何访问每个子列表中每个数据框的第14列的任何建议,只对该子列表中的数据运行Kruskal Wallis测试吗?
基本上,我只需要一种方法来遍历子列表,但我不知道该怎么做。
感谢您的帮助!
答案 0 :(得分:1)
在它之前添加另一个* apply函数:
lapply(list function(i) kruskal.test(sapply(i, "[", 14)))