lanhong1993 发表于 2017-2-7 23:27 
喔喔,谢谢大神啦!膜拜!
筛选成功后,我想把这两个数据框进行合并,
比如我有两个数据框data1如下:
id time1 outcome1
2 2016/02/03 14:23:00 78
2 2016/02/03 15:24:00 89
2 2016/02/03 18:44:00 90
2 2016/02/04 08:23:00 77
2 2016/02/04 12:33:00 100
2 2016/02/05 09:12:00 108
2 2016/02/06 14:25:00 103
3 2016/03/12 13:26:00 100
3 2016/03/12 15:35:00 99
3 2016/03/13 17:46:00 98
4 2016/03/03 16:23:00 109
4 2016/03/03 19:55:00 95
4 2016/03/04 20:25:00 93
4 2016/03/04 14:23:00 87
4 2016/03/04 17:20:00 113
5 2016/02/08 14:23:00 106
5 2016/02/08 15:24:00 80
... ... ... ...
数据框data2如下:
id time2 outcome2
2 2016/02/03 15:28:00 1.3
2 2016/02/03 15:40:00 1.8
2 2016/02/03 18:44:00 2.0
2 2016/02/04 08:23:00 2.1
3 2016/02/04 12:33:00 2.1
3 2016/02/05 09:12:00 1.2
3 2016/02/06 14:25:00 1.1
3 2016/03/12 13:26:00 0.9
3 2016/03/12 15:35:00 1.4
3 2016/03/13 17:46:00 1.3
4 2016/03/03 16:23:00 1.8
4 2016/03/03 19:55:00 2.3
4 2016/03/04 20:25:00 2.3
5 2016/03/04 14:23:00 1.2
5 2016/03/04 17:20:00 1.0
5 2016/02/08 14:23:00 2.6
5 2016/02/08 15:24:00 2.2
... ... ... ...
其中,两个数据框中每个id的数量不相等,如何将两个数据框合并成如下形式呢?
id time1 outcome1 time2 outcome2
2 2016/02/03 14:23:00 78 2016/02/03 15:28:00 1.3
2 2016/02/03 15:24:00 89 2016/02/03 15:40:00 1.8
2 2016/02/03 18:44:00 90 2016/02/03 18:44:00 2.0
2 2016/02/04 08:23:00 77 2016/02/04 08:23:00 2.1
2 2016/02/04 12:33:00 100 NA NA
2 2016/02/05 09:12:00 108 NA NA
2 2016/02/06 14:25:00 103 NA NA
3 2016/03/12 13:26:00 100 2016/02/04 12:33:00 2.1
3 2016/03/12 15:35:00 99 2016/02/05 09:12:00 1.2
3 2016/03/13 17:46:00 98 2016/02/06 14:25:00 1.1
3 NA NA 2016/03/12 13:26:00 0.9
3 NA NA 2016/03/12 15:35:00 1.4
3 NA NA 2016/03/13 17:46:00 1.3
4 2016/03/03 16:23:00 109 2016/03/03 16:23:00 1.8
4 2016/03/03 19:55:00 95 2016/03/03 19:55:00 2.3
4 2016/03/04 20:25:00 93 2016/03/04 20:25:00 2.3
4 2016/03/04 14:23:00 87 NA NA
4 2016/03/04 17:20:00 113 NA NA
5 2016/02/08 14:23:00 106 2016/03/04 14:23:00 1.2
5 2016/02/08 15:24:00 80 2016/03/04 17:20:00 1.0
5 NA NA 2016/02/08 14:23:00 2.6
5 NA NA 2016/02/08 15:24:00 2.2
... ... ... ...