1

我正在这样的数据框中工作

c1 c2 c3 c4
1  2  1  10
1  1  1  50
1  2  2  40
2  1  1  30
3  3  3  80

我想得到一个新的数据框,其中的值的总和c4在 60 到 100 之间,在这种情况下总和是 210,那么新的数据框必须具有如下结构:

c1 c2 c3 c4
1  2  1  10
1  1  1  50
1  2  2  40

您可以注意到总和c4在 60 到 100 之间,并且其他原始数据已被删除。我怎样才能在 R 中做到这一点。谢谢。

4

1 回答 1

1

用这个:

DF[cumsum(DF$c4)<=100,]

你的数据框在哪里DF

于 2013-08-25T23:24:50.763 回答