0 only valid with MultiIndex"-6ren"> 0 only valid with MultiIndex"-我正在尝试执行一个简单的 groupby 操作,但它收到一条错误消息“level > 0 仅对 MultiIndex 有效”,并且作为 python 新手,我不明白这意味着什么,也不知道错误在哪里。 -6ren">
gpt4 book ai didi

python - pandas groupby() 收到错误消息 "level > 0 only valid with MultiIndex"

转载 作者:行者123 更新时间:2023-12-01 04:42:44 26 4
gpt4 key购买 nike

我正在尝试执行一个简单的 groupby 操作,但它收到一条错误消息“level > 0 仅对 MultiIndex 有效”,并且作为 python 新手,我不明白这意味着什么,也不知道错误在哪里。

在我的数据框 di 中,我禁用了三个变量:wpfinwgt 和 rhcalmn,其值从 1 到 12(每个日历月一个)。我想通过 rhcalmn 对两个变量求和。我的代码是:

di_bymonth=di.groupby(level=['rhcalmn']).sum()[['disabled','wpfinwgt']]

我得到

ValueError: level > 0 only valid with MultiIndex

这有什么问题吗?感谢您的帮助。

最佳答案

为什么需要level参数。为什么你不能直接使用

> di_bymonth=di.groupby('rhcalmn').sum()[['disabled','wpfinwgt']]

添加一些示例数据,如果这不是您所期望的

关于python - pandas groupby() 收到错误消息 "level > 0 only valid with MultiIndex",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30220631/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com