【问题标题】:How to sort rows by group in dataframe [duplicate]如何在数据框中按组对行进行排序[重复]
【发布时间】:2021-09-24 13:37:56
【问题描述】:

假设我有一个如下的数据框

Name Language
Tom  Japanese
Rose Japanese
……
Jack Chinese
Jack Japanese
Mike Japanese
Mike French

我想通过检查语言列离开只会说日语但不会说其他人的人,并得到如下输出:

Name Language
Tom  Japanese
Rose Japanese

杰克和迈克会两种语言,所以我只想留下汤姆和罗斯。

【问题讨论】:

  • df.query('Language == "Japanese"')

标签: python pandas dataframe pandas-groupby


【解决方案1】:

假设您的数据框称为 df.以下代码将设置 df 等于 Language 列等于 Japanese。

df = df[df['Language'] == 'Japanese']

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-06
    • 1970-01-01
    • 2014-01-04
    • 1970-01-01
    • 2021-08-03
    • 2013-07-26
    相关资源
    最近更新 更多