我想按几列(大约 40 列)进行分组并应用汇总总和。40 列是数据集的最后 40 列。我还没有找到一种优雅的方法来做到这一点。
我尝试按“column_before”列之后的所有列进行分组。
df.groupby('grouping_variable')['column_before':].sum()
TypeError: unhashable type: 'slice'
Run Code Online (Sandbox Code Playgroud)
预期结果是一个数据帧,其中最后 40 列相对于“grouping_variable”聚合为总和