【问题标题】:Filter in dataframe based on array of values [duplicate]根据值数组过滤数据帧[重复]
【发布时间】:2021-10-25 21:01:43
【问题描述】:

我有一个数组(名称df)和数据框(名称data)。

数组由唯一的 id 组成,比如df=array([10,11,12])

dataframe 由 3 列组成:data、id、value。

我想过滤数据帧,使其只包含数组中指定的 id

【问题讨论】:

    标签: python arrays pandas dataframe


    【解决方案1】:

    IIUC:

    data = data[data["id"].isin(df)]
    

    【讨论】:

      猜你喜欢
      • 2012-08-13
      • 1970-01-01
      • 1970-01-01
      • 2011-10-21
      • 1970-01-01
      • 2015-02-16
      • 2018-07-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多