我有一个看起来像这样的数据框(还有一些其他列需要保留但不受影响,它们可以在新行中,其值为AssetClass = 99时为空白):
clientID date assetClass value
10111 01-01-2020 1 10
10111 01-01-2020 2 20
10111 01-01-2020 3 30
10111 02-01-2020 1 15
10111 02-01-2020 2 25
10111 02-01-2020 3 35
从1至18有几种客户和资产类别。 这是系统的原始输出。
我需要创建一个新的assetClass,将其称为99,它由2和3(实际上是11-16)之和组成,按日期和clientID分组,从而创建一个数据帧,如下所示:
clientID date assetClass value
10111 01-01-2020 1 10
10111 01-01-2020 2 20
10111 01-01-2020 3 30
10111 01-01-2020 99 50
10111 02-01-2020 1 15
10111 02-01-2020 2 25
10111 02-01-2020 3 35
10111 02-01-2020 99 60
我像疯子一样在谷歌上搜索,但是我认为我对这一过程的称呼缺乏了解。
我自己尝试解决该问题一直无处可寻,所以我没有相关代码可以显示-我该怎么做?