【问题标题】:Get specific element from Groups after applying groupby - PANDAS [duplicate]应用 groupby 后从组中获取特定元素-PANDAS [重复]
【发布时间】:2014-01-08 12:23:31
【问题描述】:

我已将数据框中的总和数据按以下方式分组:

groups = df.groupby(['name'])

现在我可以通过 groups.head(2) 获得组的负责人,它给出了前两行。

但是如何按特定名称获取组?即,如果我想要组名为“ruby”的单个组,我不能只做 groups['ruby']

【问题讨论】:

    标签: python pandas dataframe


    【解决方案1】:

    怎么样:

    groups.get_group('name')
    

    如需详细说明,请see this related question

    【讨论】:

    • 你应该提供一个解释,否则人们可能会误解你的推理,并将你的答案标记为'低质量'
    • 感谢@NewAlexandria 的建议。你会为这样的单行添加什么?链接到文档?我认为this SO question 比我希望的更完整。
    • 我通常只写类似“听起来你正在尝试做 X,所以....”或“我看起来这只是基于 YYY 标准库的常规调用。”这样,如果您的假设不成立,它就会更加透明。尤其是现在 2 岁的某人可能有稍微不同的假设——你的勘误表会澄清的。
    • 实际上,看到其他答案,我只会将此标记为骗子。至少在关门之前你得到了一些代表:)
    猜你喜欢
    • 2011-07-30
    • 2021-06-04
    • 2011-11-14
    • 1970-01-01
    • 2019-08-03
    • 1970-01-01
    • 2023-01-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多