我有一个包含六个治疗组的数据框,其中治疗组在六个变量/列之一(否则为NA)中用“ 1”表示。
V1 V2 V3 V4 V5 V6
1 1 NA NA NA NA NA
2 NA 1 NA NA NA NA
3 NA NA NA 1 NA NA
我想将较大的数据集分为多个子集/子数据帧,以便分别查看每六个组。我知道通常的方法是
split(x, f, drop = FALSE, ...)
但是我想知道是否有一种方法可以对每个f组重复执行该过程,而f取决于六个变量中每个变量的值。任何建议表示赞赏!