我有一列A,它是一个日期,B是一个字符串值。
| | 一个|B|
| - -----|- -----|- -----|
| 1| 2019 - 02 - 23|苹果|
| 2| 2019 - 02 - 23|梨|
| 3| 2019 - 02 - 23|苹果|
| 4| 02/02/23|苹果|
| 3| 02/02/23|苹果|
| 3| 2019 - 02 - 23|香蕉|
| 3| 02/02/23|香蕉|
| 3| 02/02/23|苹果|
我希望输出是一个列表上的唯一日期,与累积日的字符串值在B。
像这样
| | 一个|B|
| - -----|- -----|- -----|
| 1| 2019 - 02 - 23|苹果|
| | | 梨|
| 1| 2019 - 02 - 23|苹果|
| | | 梨|
| | | 香蕉|
感谢您的评分!!!
我试过基本的累积,但当我使用字符串值而不是数字时,似乎无法达到预期的结果。
1条答案
按热度按时间hfyxw5xn1#
更新删除了第一个答案:我们可以使用
accumulate
和union
以及一些数据调整来实现: