首页 > 解决方案 > 我需要删除熊猫中满足条件的行

问题描述

我有一个熊猫数据集,我需要删除所有行。

在“流派”列中具有特定行的所有行。

问题是此列中的所有值都是流派列表中的字符串。

在此处输入图像描述

此行有效,但仅删除“Hentai”是唯一值的行。

在此处输入图像描述

标签: pythondatasetdata-science

解决方案


不要回答,我找到解决办法:

f = df[~df.genre.str.contains("Hentai", na=False)]

跳过空值需要该na参数,否则 Python 可能会抛出错误:

TypeError:一元操作数类型错误〜:'float'


推荐阅读