通过多个治疗组拆分数据帧?

时间:2019-10-02 00:45:14

标签: r function dataframe split

我有一个包含六个治疗组的数据框,其中治疗组在六个变量/列之一(否则为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取决于六个变量中每个变量的值。任何建议表示赞赏!

0 个答案:

没有答案