【问题标题】:Only keep row that do not contain values in two columns pandas只保留不包含两列熊猫值的行
【发布时间】:2022-08-12 20:11:51
【问题描述】:

我有一个数据框,我只想保留 COL1 不包含 (\"Danio_rerio\") 且 COL2 不包含 (\"Homo_sapiens\") 的行

所以我使用了以下语法:

df.loc[~ (df[\'COL1\']==\"Danio_rerio\") & (df[\'COL2\']==\"Homo_sapiens\")]

但它没有做我想要的,我错过了什么?

    标签: python pandas


    【解决方案1】:

    利用:

    df.loc[~ ((df['COL1']=="Danio_rerio") & (df['COL2']=="Homo_sapiens"))]
    

    【讨论】:

      猜你喜欢
      • 2019-10-03
      • 2021-07-07
      • 2022-01-23
      • 2020-06-11
      • 1970-01-01
      • 2021-07-13
      • 2018-08-08
      • 2021-09-14
      • 2019-05-13
      相关资源
      最近更新 更多