【问题标题】:Get specific data from pandas dataframe [duplicate]从熊猫数据框中获取特定数据[重复]
【发布时间】:2017-11-19 22:45:34
【问题描述】:

是否可以获取数据框中每个唯一项目的最后一个条目? 我有一个这样的数据框:

User | Product | Date 
u1   | p1      | d1
u1   | p2      | d2
u2   | p1      | d1
u2   | p3      | d2
u3   | p5      | d1

所以我想获取用户的最后记录,例如 dataframe 它必须返回,

user | product
u1   | p2
u2   | p3
u3   | p5

是否可以按日期获取最后一条记录。

谢谢

【问题讨论】:

    标签: python pandas dataframe


    【解决方案1】:

    使用pandas.DataFrame.drop_duplicates:

    df.drop_duplicates('User', keep='last')
    

    有关其他选项,请查看方法 here 的文档

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-29
      • 1970-01-01
      • 2016-12-02
      • 1970-01-01
      • 1970-01-01
      • 2020-10-30
      • 1970-01-01
      • 2020-03-23
      相关资源
      最近更新 更多