【发布时间】:2022-08-12 20:11:51
【问题描述】:
我有一个数据框,我只想保留 COL1 不包含 (\"Danio_rerio\") 且 COL2 不包含 (\"Homo_sapiens\") 的行
所以我使用了以下语法:
df.loc[~ (df[\'COL1\']==\"Danio_rerio\") & (df[\'COL2\']==\"Homo_sapiens\")]
但它没有做我想要的,我错过了什么?
我有一个数据框,我只想保留 COL1 不包含 (\"Danio_rerio\") 且 COL2 不包含 (\"Homo_sapiens\") 的行
所以我使用了以下语法:
df.loc[~ (df[\'COL1\']==\"Danio_rerio\") & (df[\'COL2\']==\"Homo_sapiens\")]
但它没有做我想要的,我错过了什么?
利用:
df.loc[~ ((df['COL1']=="Danio_rerio") & (df['COL2']=="Homo_sapiens"))]
【讨论】: