在R - 缺少块列中拆分数据帧

时间:2012-11-12 14:16:33

标签: r split dataframe

这是我第一次问一些东西到现在为止我能从其他主题找到我想要的东西。我对R来说相当新,所以可能很容易做到。好吧,我有一个像这样的数据框

col1  col2  col3
start   NA    NA
    1    
    2
    3
  ...
  126
start   NA    NA
    1
    2
  ...
  158

我想在每次找到变量时分割这个数据框" start"在第一列。在上面的示例中,我想要获取2个数据帧,每个数据帧分别为126和158行。似乎split()函数可以做到这一点,但我没有像下面的例子那样的块列。好吧,如果我可以创建这个列问题就像这样解决我认为拆分(test.frame,test.frame $ block == 1)。

col1  col2  col3  block
start   NA    NA      1
    1                 1
    2                 1
    3                 1
  ...
  126                 1
start   NA    NA      2
    1                 2
    2                 2
  ...
  158                 2

任何想法都将不胜感激!提前谢谢你!

0 个答案:

没有答案