【发布时间】:2017-01-27 11:22:10
【问题描述】:
我有一个格式如下的 csv 文件:
rec | year | ing
----|------|-----
1 | 2002 | a
1 | 2002 | b
1 | 2002 | c
2 | 2002 | e
. | . | .
. | . | .
4 | 2017 | a
现在,我想在 R 中按 2 年增量对这些数据进行分区。我尝试使用 split 函数,但不确定如何定义 2 年增量。
预期输出应如下所示:
$0
rec | year | ing
----|------|-----
1 | 2002 | a
1 | 2002 | b
1 | 2002 | c
2 | 2002 | e
. | . | .
. | . | .
3 | 2003 | a
$1
rec | year | ing
----|------|-----
5 | 2004 | a
5 | 2004 | b
4 | 2004 | c
4 | 2005 | e
. | . | .
. | . | .
6 | 2005 | a
基本上,按 2 年划分数据。
【问题讨论】:
-
您能否显示预期的输出以及输入数据的一些行,因为不清楚。
-
添加了预期输出