【问题标题】:How to get Full rows for groupby function for the following problem如何为以下问题获取 groupby 函数的完整行
【发布时间】:2020-02-20 05:28:11
【问题描述】:

Current Output

我正在执行以下代码来对类似项目进行分组,取 SUM,然后将其与类似(分组)项目进行平均。该指令运行良好,但我需要完整的输出,我当前的输出仅针对所有 DESTINATION_AIRPORT 提供一项 ORIGIN_AIRPORT。它也应该是 SEA 的 ANC。 我希望有人明白我的意思。 df=df.groupby(['ORIGIN_AIRPORT', 'DESTINATION_AIRPORT']).agg({'SUM': np.average})

【问题讨论】:

  • 请提供示例数据框和您的预期输出

标签: python pandas dataframe group-by


【解决方案1】:

IIUC 尝试:

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

在查询末尾添加reset_index()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-05-21
    • 2022-10-02
    • 1970-01-01
    • 2021-04-29
    • 2021-03-31
    • 2020-02-25
    • 2013-10-11
    • 1970-01-01
    相关资源
    最近更新 更多