【发布时间】:2018-06-29 23:04:44
【问题描述】:
尝试将具有重复 ID 行的多个布尔列的数据帧转换为一个新数据帧,其中每个 ID 只有一个条目,但布尔值组合用于 ID 组。我也想记下最新的日期值。
示例输入:
ID S1 S2 S3 S4 Date
1 ex1 1 0 0 0 4/7/12
2 ex1 0 1 0 0 6/8/16
3 ex2 0 0 1 0 5/5/15
4 ex3 1 1 0 0 4/19/13
5 ex3 0 1 0 1 6/7/15
6 ex4 0 1 0 0 8/7/09
7 ex5 1 1 1 0 6/12/17
期望的输出:
ID S1 S2 S3 S4 Date
ex1 1 1 0 0 6/8/16
ex2 0 0 1 0 5/5/15
ex3 1 1 0 1 6/7/15
ex4 0 1 0 0 8/7/09
ex5 1 1 1 0 6/12/17
【问题讨论】: