如何为下面的问题获取groupby函数的完整行

问题描述 投票:-1回答:1

Current Output

我正在执行以下代码来对相似项进行分组,取SUM,然后对相似(groupby)项进行平均。指令工作正常,但我需要输出全行,我的当前输出仅对所有DESTINATION_AIRPORT提供ORIGIN_AIRPORT的一项。它也应该是SEA的ANC。我希望任何人都能理解我的意思。df=df.groupby(['ORIGIN_AIRPORT', 'DESTINATION_AIRPORT']).agg({'SUM': np.average})

python pandas dataframe group-by
1个回答
1
投票

IIUC尝试:

df=df.groupby(['ORIGIN_AIRPORT', 'DESTINATION_AIRPORT']).agg({'SUM': np.average}).reset_index()

在查询末尾添加reset_index()

© www.soinside.com 2019 - 2024. All rights reserved.