2024-09-20 22:54:16 发布
网友
假设我在Python中有一个这样的数据帧
varX varY varZ 01 A 34 01 B 26 02 A 18 02 B 50
如何用varX对这个数据帧进行分组,并取第三列(varZ)的和,以便创建一个如下所示的新数据帧
varX varZ 01 60 02 68
我已经试过了,但没有成功。你知道吗
df_ = df.groupby(["varX"]).sum()
非常感谢您的帮助。谢谢!你知道吗
对varZ列尝试执行sum:
varZ
sum
print(df.groupby("varX")['varZ'].sum())
正是您想要做的as_index=False:
as_index=False
print(df.groupby("varX",as_index=False)['varZ'].sum())
对
varZ
列尝试执行sum
:正是您想要做的
as_index=False
:相关问题 更多 >
编程相关推荐